标签:
clone操作符
$obj2 = clone $obj1;
尽量使用xxx_once,防止多次定义同名的常量或函数报错
include_once存在的问题是,PHP只会试图导入被请求的文件, 即便文件没有被找到程序依旧会继续执行.
数组循环的一个方法:
foreach( $papers as $paper) //papers是数组, paper循环获取papers中的元素
foreach( $papers as $item=>$description)
while(list($item, $description) = each($paper))
is_array($fred): 检查变量是否为数组
count($fred) : 统计数组顶层元素数量
count($fred, 1) : 获取一个多维数组中到底有多少元素. 第二个参数可选, 0或1, 0限制只统计顶层数组元素个数, 1强制且递归统计子数组的元素个数
sort($fred) : 在提供的源数组上直接排序. 排序成功返回true, 失败返回false
sort($fred, SORT_NUMERIC); : 强制按照数值排序
sort($fred, SORT_STRING); : 强制按照字符串排序
rsort() 按相反顺序排序
shuffle($fred) 按随机顺序排序
explode() 允许接受一个包含几个单一字母(或字符串)的独立项的字符串,并将这些项放入一个数组. 常见把一句话分解成包含所有单词的一个数组. 第一个参数表示分隔符
extract($_GET) 将传递给变量的值存起来
compact() 通过变量及其值来创建数组
printf 通过格式化字符控制文本的输出格式
sprintf 将结果传递给另一个变量而不是浏览器
date($format, $timestamp)
mktime(小时数,分钟数,秒数,月分数,天数,年数)
time()
file_exists 检测文件是否存在
fopen
fgets() 读文件 获取一整行数据
fread() 读取多行数据或多行中的部分数据
copy("test1.txt","test2.txt") 拷贝文件
rename() 移动文件或重命名
unlink 删除文件
flock($fh, LOCK_EX) 在多用户访问时为文件枷锁
flock($fh, LOCK_UN) 释放排他锁
file_get_contents 读取整个文件(甚至通过url请求html文件显示页面到屏幕)
exec()
《PHP, MySQL, Javascript和CSS》读书随手记----php篇
标签:
原文地址:http://www.cnblogs.com/haoyijing/p/5883167.html