json_decode解析json返回null,显示语法错误
接收了个json文件发现解析不了,原来是编码问题。json_decode要求的字符串比较严格:(1)使用UTF-8编码(2)不能在最后元素有逗号(3)不能使用单引号(4)不能有\r,\t,如果有请替换(5)含有BOM的文件转换成utf-8...
接收了个json文件发现解析不了,原来是编码问题。json_decode要求的字符串比较严格:(1)使用UTF-8编码(2)不能在最后元素有逗号(3)不能使用单引号(4)不能有\r,\t,如果有请替换(5)含有BOM的文件转换成utf-8...
本想写个PHP的适合自己的简单框架,感觉又有大多东西要折腾,所以迟迟没动手。闲来无事,就写了一数据库的测试类,写的比较粗糙,不喜勿喷,以本人自己的想法实现数据链接组合sql语句的类,供大家查考,如果有更好的...
定义了一个示例数组$list = array( array('id'=>1,'pid'=>0,'name'=>'this1'), array('id'=>2,...
收藏一个计算经纬度两点距离的方法,在一些需要计算两点距离的一些模块中可以用到/** * @desc 根据两点间的经纬度计算距离 * @param float $lat 纬度值 * ...
Please install posix extension PHP-POSIX Critical: php-posix functions are not installed今天帮同事部署了监控系统环境时,页面部署时发现自检不通过,报错如下:原来是没有安装php-posix,为了偷懒就直接...
以下函数可以遍历所有文件夹的文件,找出文件带有bom的问题,解决因为文件而导致在一些环境下,导致页面无法正常显示的情况。只要在找到的页面列表文件,进行修改成无bom的就可以正常显示了。function printDir($d...
下面是总结的几个使用方法 include 'PHPExcel.php'; include 'PHPExcel/Writer/Excel2007.php'; //或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的 创...
根据年和周转成时间范围方法,返回的是时间戳格式,需要何种时间格式可以自行转格式。//生成某年某周的开始日期和结束日期 function get_week_date($year,$weeknum){ $firstdayofyea...
我们可以通过CodeIgniter的创建附属类来访问CI框架的资源。有些时候,你可能想在你的控制器之外新建一些类,但同时又希望 这些类还能访问 CodeIgniter 的资源。创建附属类可以使用该方法,得到CI的资源$CI =&a...
在一些页面的输入限制中,我们有可能会使用到,限制输入的数字为整数,现在实现php的两种方法方法一这种方法就是将数字$a进行四拾伍入,如果发现四拾伍入之后跟原先的$a相等,就是整数,反之为非整数。$a =&nbs...
这个例子是查询区域的,根据下面的城市的id,递归查询从省份排列的顺序. // 递归查询 // 子类id private function _g...
在excel中如果在一个默认的格中输入或复制超长数字字符串,它会显示为科学计算法,例如身份证号码,解决方法是把表格设置文本格式或在输入前加一个单引号。 使用PHPExcel来生成excel,也会遇到同样的问题,解决方法...