随笔分类 -  PHP

摘要:/** * 脚本程序异常捕获 */function handleError(){ global $config; $error = error_get_last(); if (isset($error['type'])) { switch ($error['typ... 阅读全文
posted @ 2015-09-07 17:05 jamesbd 阅读(159) 评论(0) 推荐(0)
摘要:/** * 发邮件** @param array $receiver 接收人信息* @param array $attachment_info 附件信息* @param string $is_html 是否html内容 默认值不是* @param string $mail_title 邮件标题*... 阅读全文
posted @ 2015-09-07 17:03 jamesbd 阅读(153) 评论(0) 推荐(0)
摘要:安装 igbinary 扩展(安装phpssdb扩展时候要用到--enable-ssdb-igbinary): clone https://github.com/igbinary/igbinary.git安装phpssdb 扩展 :git clone https://github.com/jon... 阅读全文
posted @ 2015-09-07 16:50 jamesbd 阅读(400) 评论(0) 推荐(0)
摘要:URI安全,CodeIgniter 严格限制 URI 中所能包含的字符,以此帮助你设计的程序减少被恶意数据入侵的可能。URI 一般只包含下列内容:字母和数字(Alpha-numeric text)波浪符(Tilde): ~句号(Period): .冒号(Colon): :下划线(Underscore... 阅读全文
posted @ 2015-09-07 16:49 jamesbd 阅读(332) 评论(0) 推荐(0)
摘要:该分析器将在页面下方显示基准测试结果,运行过的 SQL 语句,以及 $_POST 数据。这些信息有助于开发过程中的调试和优化。在控制器中设置以下方法以激活该分析器:$this->output->enable_profiler(TRUE);使用以下方法禁用该分析器:$this->output->ena... 阅读全文
posted @ 2015-09-07 16:48 jamesbd 阅读(348) 评论(0) 推荐(0)
摘要:本文主要为大家讲解了php在使用json_decode函数解码json字符串时,解码不成功返回NULL的问题原因分析和解决方法,感兴趣的同学参考下.一般来说,php对json字符串解码使用json_decode()函数,第一个参数传字符串,第二个参数若为true,返回array;若为false,返回... 阅读全文
posted @ 2014-12-25 18:54 jamesbd 阅读(21819) 评论(0) 推荐(0)
摘要:好下面说一下连接MYSQL数据库时报错的解决办法。1,首先确定是mysql_connect()和mysql_pconnect()的问题,故障现象就是函数返回空,而mysql_error()返回“No such file or directory”2,写个phpinfo页面,找到mysql.defau... 阅读全文
posted @ 2014-12-06 21:43 jamesbd 阅读(923) 评论(0) 推荐(0)
摘要:一,phpize的好处什么时候我们要用phpize呢?我们在安装php时:'./configure' '--prefix=/usr/local/php' '--with-mysql=/usr/local/mysql' '--with-zlib-dir' '--with-freetype-dir=/u... 阅读全文
posted @ 2014-10-20 13:38 jamesbd 阅读(176) 评论(0) 推荐(0)
摘要:几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/etc/php.ini一,php-fpm的启动参数#测试php-fpm配置/usr/local/php/sbin/php-fpm -t/usr/local/php/sbin/... 阅读全文
posted @ 2014-10-20 13:01 jamesbd 阅读(212) 评论(0) 推荐(0)
摘要:一、__autoload这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。在index.php中,由于没有包含test.class.php,在实例化printit时,自动调用__autoload函数,参数$class的值即为类名printit,此时test.class... 阅读全文
posted @ 2014-09-26 17:33 jamesbd 阅读(227) 评论(0) 推荐(0)
摘要:编译安装wget http://pecl.php.net/get/xhprof-0.9.2.tgztar zxf xhprof-0.9.2.tgzcd xhprof-0.9.2/extension/sudo phpize./configure --with-php-config=/usr/local... 阅读全文
posted @ 2014-09-26 15:19 jamesbd 阅读(179) 评论(0) 推荐(0)
摘要:private function arrCmp($a,$b){if($a['day_time'] == $b['day_time']){return 0;}return($a['day_time'] Array ( [day_time] => 1291161600 [one_sum_click_nu... 阅读全文
posted @ 2014-09-22 11:44 jamesbd 阅读(219) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/black_ox/article/details/21163193 阅读全文
posted @ 2014-09-15 17:30 jamesbd 阅读(132) 评论(0) 推荐(0)
摘要:就象heredoc结构类似于双引号字符串,Nowdoc结构是类似于单引号字符串的。Nowdoc结构很象heredoc结构,但是 nowdoc不进行解析操作 。 这种结构很适合用在不需要进行转义的PHP代码和其它大段文本。与SGML的 结构是用来声明大段的不用解析的文本类似,nowdoc结构也有相同... 阅读全文
posted @ 2014-09-15 14:05 jamesbd 阅读(268) 评论(0) 推荐(0)
摘要:REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP... 阅读全文
posted @ 2014-09-15 12:13 jamesbd 阅读(255) 评论(0) 推荐(0)
摘要:php有两个扩展可以实现web service,一个是NuSoap,一个是php 官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web service.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开。在soap编写web service的过程中主要用... 阅读全文
posted @ 2014-08-25 12:30 jamesbd 阅读(172) 评论(0) 推荐(0)
摘要:静态和伪静态都是各有优缺点的静态的好处是你生成了html文件,那么访问量高的时候,服务器的I/O是一个瓶颈。但数据库的压力小了,而且更新的时候,需要重新生成。而伪静态刚I/O的瓶颈比静态的要小,但是数据库的压力比较大。如果访问量和并发比较大的话,就使用静态吧。================静态文件... 阅读全文
posted @ 2014-08-01 10:52 jamesbd 阅读(6490) 评论(0) 推荐(0)
摘要:自从php5.3,越来越多的人会遇到“Assigning the return value of new by reference is deprecated in xxxx”这样的提示,尤其是在国外产品中(例如wordpress、joolma),很多人的解决办法很简单:把php版本换回就版本就ok... 阅读全文
posted @ 2014-07-31 11:48 jamesbd 阅读(364) 评论(0) 推荐(0)
摘要:用缓存的目的:(手册上叙述如下,已经写得很清楚了)Codeigniter 支持缓存技术,以达到最快的速度。尽管CI已经相当高效了,但是网页中的动态内容、主机的内存CPU 和数据库读取速度等因素直接影响了网页的加载速度。 依靠网页缓存,你的网页可以达到近乎静态网页的加载速度,因为他们将程序输出的结果保... 阅读全文
posted @ 2014-07-09 00:18 jamesbd 阅读(1538) 评论(0) 推荐(0)
摘要:流方式上传:$post_input = 'php://input';$save_path = dirname( __FILE__ );$postdata = file_get_contents( $post_input );if ( isset( $postdata ) && strlen( $po... 阅读全文
posted @ 2014-07-04 18:25 jamesbd 阅读(780) 评论(0) 推荐(0)