1.存储数据有两种基本方法:保存到普通文件(flat file),或者保存到数据库中。普通文件是简单的文本文件。

2.在UNIX环境中,目录的间隔符是正斜线(/)。如果使用反斜线,就必须使用转义(escape,标注为一个特殊字符)字符,这样fopen函数才能正确理解这些字符。

 windows下正斜线或者反斜线都可以。如果使用正斜线,代码不需要任何修改就可以在windows和UNIX机器上运行。

3.使用完文件后,应该将其关闭,应该调用fclose()函数:fclose($fp)。如果该为念被成功关闭,函数将返回一个true值。反之,该函数将返回false。

4.$_SERVER['DOCUMENT_ROOT']这个就是你网站的根目录

5.flock(file,lock,block)。flock() 函数锁定或释放文件,

file 必需。规定要锁定或释放的已打开的文件。
lock 必需。规定要使用哪种锁定类型。
block 可选。若设置为 1 或 true,则当进行锁定时阻挡其他进程。

 

lock 参数可以是以下值之一:

  • 要取得共享锁定(读取的程序),将 lock 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)。
  • 要取得独占锁定(写入的程序),将 lock 设为 LOCK_EX(PHP 4.0.1 以前的版本中设置为 2)。
  • 要释放锁定(无论共享或独占),将 lock 设为 LOCK_UN(PHP 4.0.1 以前的版本中设置为 3)。
  • 如果不希望 flock() 在锁定时堵塞,则给 lock 加上 LOCK_NB(PHP 4.0.1 以前的版本中设置为 4)。

6.number_format(number,decimals,decimalpoint,separator)。number_format()函数通过千位分组来格式化数字。

7.fgets(file,length)。file规定要读取的文件。length规定要读取的字节数,默认为1024字节。