在php中数组排序有很多函数可以实现的,如果是简单的一维数组排序我们可以使用php 自带的排序函数了,但多维数组时我们需要自己写了。
回来后一直在揪心啊,于是翻了一下书本查阅,给我知道了答案,为了记住它们,我决定来一个数组排序函数大总结。
在php中数组排序有很多函数可以实现的,如果是简单的一维数组排序我们可以使用php 自带的排序函数了,但多维数组时我们需要自己写了。
回来后一直在揪心啊,于是翻了一下书本查阅,给我知道了答案,为了记住它们,我决定来一个数组排序函数大总结。
在我使用php json_encode()时,如果是英文或数字没一点问题,但是用到中文是居然出现不可识别的中文乱码了,下面看我解决json_encode中文乱码方法。
在网上找到一种解决方法,代码如下:
删除数组中一个元素我们是最常见的了,今天只简单的介绍一下关于删除最后一个元素,如果想删除数组中的任意一个,可以利用我第二种方法,再加个if(){ unset()}就可以实现了,实例代码如下:
本教程人简单的讲述一下关于php的中的统计数组中数字型数据的和函数array_sum()的用法。
例子1,代码如下:
in_array函数的用法 in_array函数判断数组中是否存在M字符,下面我举个例子说明:
在php中mkdir函数是创建目录它自身是不可以递归创建目录了,我们需要遍历进行目录然后调用mkdir即可,下面来看一下操作方法,实例代码如下:
实例2代码如下:
在php中我给大家介绍两个比较常用的数组过滤函数array_filter与array_unique了,一个是过滤数组空值,一个是过滤数组重复值,我们现在一起来看看。
语法:array_filter(array,function)
在处理大批量excel数据到mysql数据库时,用php自带的fgetcsv函数先从csv文件中逐行获取数据,再配合sql语句导入数据库,如果遇到了乱码问题,可以使用iconv函数进行转码,代码示例如下:
header()函数在php的使用很大,下面我来介绍利用它实现页面缓存的一些方法,但使用header前必须注意,在它之前不能任何输出,包括空格。
手册上,我们对于cache都是写着如何设置,以便让代码不被cache,代码如下:
在php中我们如果没进行时区配置运行使用php日期时间函数时会提示一些时区问题的错误,也有可能出现时区不对,与北京时间相关几个小时问题,下面我来一并给各位同学介绍。
初次使用php的朋友可能发现我们配置好php环境之后利用php date函数输出日期时会发现日期与正确日期相关8个小时哦,例:
输出当前时间:2013-12-05 02:32:17,怪了,实际时间是:2013-12-05 10:32:17,难道是PHP的date()时间不正确 少8个小时?再看看PHP手册的"例子 1. date() 例子"第一行多了一个时区设置,设定要用的默认时区,自 PHP 5.1 可用:
在php中如果我们不作任何设置一般情况下利用date输出时间是会有误差的,而且很大,问题:echo date('o-m-j H:i');
输出当前时间:2008-10-12 02:32:17,怪了,实际时间是:2008-10-12 10:32:17,输出结果与本地时间相差8小时,原因:时区未正确设置。