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); 对数组中的值 求和, 字符串会转化成 数字类型。
相关文章推荐
- Yii: gii 403 Error you are not allowed to access this page
- PHPCMS 利用联动菜单实现分类筛选功能
- 使用newLISP由SMTPserver发送电子邮件
- php AES加密兼容.net
- PHP中使用curl伪造IP的简单方法
- PHP 处理高并发问题
- PHP 实现文件强制下载
- PHP的array_map函数使用类内部方法作为回调函数的实现方式
- 【细说PHP学习】第十八章 MySQL数据表的设计
- ThinkPHP学习笔记( 一)安装配置
- php静态文件配置
- 生成MySQL数据字典的PHP脚本
- mountpoint
- php生成随机密码的几种方法
- (转)PHP中extract()函数的妙用
- 39. Element compareDocumentPosition() 方法
- yii2 多数据库操作
- 学PHP那点事?
- 如何在php配置xcache
- php正则表达式