您的位置:首页 > 编程语言 > PHP开发

PHP 常用函数

2015-08-07 13:32 239 查看

时间

[code]http://php.net/manual/zh/ref.datetime.php
date_default_timezone_get() — 取得一个脚本中所有日期时间函数所使用的默认时区
date_default_timezone_set() — 设定用于一个脚本中所有日期时间函数的默认时区
date() — 格式化一个本地时间/日期


字符串

[code]string substr ( string $string , int $start [, int $length ] ) 返回字符串的子串
explode("|", $str);    第一个参数是 分隔符, 将字符串按照分隔符,返回一个数组。
list()   提取数组。


文件

[code]$fp = fopen("user.txt",'r')  打开文件
$line = fgets($fp, 4096);    读取一行。


数组

[code]$arr = range(0,10,2); // array(0,2,4,6,8,10)
if (is_array($arr))   // 是否是数组
foreach($arr as $val){ echo $val; }  // 遍历数组
vprintf("%s,%s,%s,%s", $arr);  //格式化输出 数组
$b = vsprintf("%s,%s,%s,%s", $arr);  //格式化输出 数组 结果赋给一个 字符串。
print_r($arr); // 输出输入到屏幕
$b = print_r($arr, true);// 不输出给屏幕,而是返回给变量。
array_merge($arr1,$arr2);  //将两个数组合并到一起。
如果后面数组的键有和前面的重复,则会覆盖之前的值,至于数字键,则总会追加到最后。
array_merge_recursive($arr1, $arr2); 合并数组 ,和之前不同的是,当出现相同键时候, 会以这个键 为键 在 插入另一个数组。
array_combine($arr1, $arr2); 合并两个数组 ,以一个为键,另一个为值, 这两个数组的长度必须相等。
arrar_slice($arr, 3,2); 类似取 字符串子串。这是取数组的 子数组。 不会改变原数组。
array_splice($arr, 3,5);  删除数组中3到5的元素。
array_splice($arr, 3,5,array(9,9,9));  删除数组中3到5的元素,并用 第三个参数的数组替代。
array_rand($arr); 随机返回一个数组中的键。  注意是键 不是值。
shuffle($arr);  对数组洗牌,打乱之前的顺序,而且键都变成数字键了。
array_sum($arr);   对数组中的值 求和,  字符串会转化成 数字类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: