-
php session_start()错误:Cannot send session cache limiter - headers already sent错误解决方法
本文为大家讲解的是一个php开发非常常见的错误:php session_start()错误:Cannot send session cache limiter - headers already sent错误解决方法,感兴趣的同学参考下. 在windows下编程,当使用session_start()方法的时候,有时会报 session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/inpublisher/php1.php:1)这样的错误 说是已经有输出,用编辑器打,前面明明什么都没有,原来在使用AJAX的 时候,也出现过这种情况,后来,把这个PHP文件放到linux中打开,会发现,在文件的最前面,会出现“锘 ”这样的一个字符(引号内),把它去掉以后,再运行,OK,运行正常。后来在网上搜索一些文件,给的解释是:UTF8文件的BOM(Byte Order Mark)标志...
PHP 2014-12-08 15:12:05 -
PHP 闭包函数 function use 用法实例
本文是一个PHP 闭包函数 function use 用法示例代码,感兴趣的同学参考下。 /** * @param string $hisStart * @param string $hisEnd * @param int $range * @param string $format * * @return array */ function createHisRange($hisStart = '00:00:00', $hisEnd = '23:59:59', $range = 3600, $format = 'H:00:00') { return array_map(function ($time) use ($format) { return date($format, $time); }, range(strtotime($hisStart), strtotime($hisEnd), $range)); } /** ...
PHP 2014-12-08 07:03:03 -
php错误:Fatal error: Call to undefined function curl_init()解决方法
本文为大家讲解的是php错误:Fatal error: Call to undefined function curl_init()的解决方法,感兴趣的同学参考下。 原因: php没有启用curl扩展 解决方法: 在php.ini中加上以下的代码,如果有的话,就掻extension前面的分号去掉...
PHP 2014-12-08 06:15:04 -
php中__destruct与register_shutdown_function执行的先后顺序问题
本文为大家讲解的是php中__destruct与register_shutdown_function执行的先后顺序问题,需要的朋友可以参考下 根据php手册的解析。 __destruct是 析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行...
PHP 2014-12-08 05:45:04 -
苹果开发iTunes 11 支持iOS 6整合iCloud
4月12日消息,据知情人士透露,苹果已于最近正式开始开发iTunes最新版本iTunes 11。新版本的iTunes11将支持苹果iOS6移动平台,并整合了苹果iCloud服务...
系统程序 2014-12-08 05:36:10 -
PHP正则错误: Unknown Modifier错误解决方法
本文为大家讲解的是PHP在使用正则函数preg_replace时出现Unknown Modifier错误的解决方法,感兴趣的同学参考下。 如下正则: $a='2<span><nobr>tóng<span class="h">test</span></nobr><br>aaa</span>3'; echo preg_replace('/<span class="h">[^<]*?</span>/','',$a); 会提示: Warning: preg_replace(): Unknown modifier 'p' in E:phpLearntest.php on line 12 原因是: 在正则模式中,用/做定界符,但正则中也含有/,因此会出现此错误,PHP误当后面的一个</span>中的斜杠是结束的定界符...
PHP 2014-12-08 04:45:04 -
php file_get_contents函数采集示例
本文为大家讲解的是一个php通过 file_get_contents函数实现的采集示例,感兴趣的同学参考下。 PHP手册里是这么解释的:file_get_contents — 将整个文件读入一个字符串,于是可以很容易的获取其他站的信息,再用正则加以变换,再做一些判断和设定,就OK了,不多说了,放代码,我基本都做了解释的...
PHP 2014-12-08 02:06:06 -
PHP中json_encode、json_decode与serialize、unserialize函数性能测试分析
本文为大家介绍了PHP中json_encode、json_decode与serialize、unserialize函数性能测试分析,感兴趣的同学参考下。 需求背景: 今天偶然在想,如果用PHP写一个类似BDB的基于文件的Key-Value小型数据库用于存储非结构化的记录型数据,不知道效率会如何? 于是便联想到PHP中的对象怎么样序列化存储性价比最高呢?接着想到了之前同事推荐的JSON编码和解码函数...
PHP 2014-12-08 00:30:06 -
php echo()和print()、require()和include()等函数区别
本文为大家讲解的是几个php中相类似功能函数的区别有:echo和print,include和require,include_once和require_once,is_set和empyt等,感兴趣的同学参考下。 1.echo和print的区别 PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的...
PHP 2014-12-07 22:12:07 -
php array_unique之后json_encode需要注意的问题
本文为大家讲解的是php array_unique之后json_encode需要注意的问题,感兴趣的同学参考下。 例如:array_unique(array(1, 1, 2)); 他的结果是 array(2) { [0]=> int(1) [2]=> int(2) } 这就不是numeric数组了,直接做json_encode,会输出一个json对象,而不是数组 {"0":1,"2":2} 如果这时候页面上js需要的是[1,2]这种数组数据格式,就有可能会产生错误 此时应该在array_unique之后,在做一个array_values 这样:array_values(array_unique(array(1, 1, 2))); 结果就是[1,2]...
PHP 2014-12-07 20:42:06 -
联手Intel,瑞士传统厂商将发力智能手表
站长搜索(www.adminso.com):联手Intel,瑞士传统厂商将发力智能手表 站长搜索讯 2014年以来,智能穿戴设备,特别是智能手表等产品迅猛发展。包括苹果Apple Watch、三星Galaxy Gear S以及摩托罗拉的Moto360等一大波产品相继推出...
业界动态 2014-12-07 17:51:11 -
IIS下PHP连接数据库提示:mysql undefined function mysql_connect()错误解决方法
本文为大家讲解的是IIS下PHP连接数据库提示:mysql undefined function mysql_connect()错误解决方法,感兴趣的同学参考下。 解决方法: 一、将PHP.ini中以下几个参数前面的“;”去掉: ;extension=php_dba.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mcrypt.dll ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_pdo.dll ;extension=php_pdo_mysql.dll 保存文件,重启IIS 具体说明 php.ini里面把 ;extension=php_mysql.dll 改成 extension=php_mysql.dll extension_dir = " " 改成 extension_dir = "ext/&...
PHP 2014-12-07 13:27:18