代码改变世界

随笔分类 -  【00】PHP

PHP_短标签

2013-06-07 03:26 by 我是文东, 546 阅读, 收藏,
摘要: //php.ini中short_open_tag = On//除<?php ?>,可使用更灵活的调用方法<? /*程序操作*/ ?><?=/*函数*/?> 阅读全文

采集程序使用时的一些小习惯

2013-06-06 09:13 by 我是文东, 448 阅读, 收藏,
摘要: 做某alexa站的小偷程序,遇到一些基础问题。一、应注意用curl而不是file_get_contents,file_get_contents会遗漏数据。二、使用file_get_contents前面需要加@,这样不会因为出错而导致整个程序瘫痪。三、file_get_contents采集图片时,不用担心跳转链接,只要能显示图片,任何链接用file_put_contents拷下来就可以。 阅读全文

『PHP』网站速度变慢综合问题汇总

2013-04-11 08:46 by 我是文东, 3848 阅读, 收藏,
摘要: 分析PHP+MySQL网站打开速度慢的原因,主要表现有以下的几个方面设置得是否合理1、数据库表结构不合理在创建MySQL数据库表时,把经常作为查询条件的字段设置为索引,这样可以提高数据的查询速度,从而提高网站的打开速度。2、数据库查询语句不合理对 于PHP+MySQL动态网站,经常使用数据库select操作。在使用select操作时,切忌不要轻易使用select * from tablename,因为这样的查询速度慢,并会占用较多内存,影响PHP程序的整体运行速度,进而影响网站的打开速度。建议使用针对特定字段 select查询语句,例如 select fieldname from tablen 阅读全文

『PHP』PHP截断函数mb_substr()

2013-03-26 12:23 by 我是文东, 771 阅读, 收藏,
摘要: PHP截断,用的最多的一个,好像还要在PHP.ini开启过。 阅读全文

『PHP』Invalid argument supplied for foreach 解决办法

2013-03-16 09:04 by 我是文东, 12501 阅读, 收藏,
摘要: foreach做循环操作时,会出现问题。 阅读全文

『PHP』开启CURL扩展,让服务器支持PHP curl函数(远程采集)

2013-03-15 08:46 by 我是文东, 2219 阅读, 收藏,
摘要: 莫笑之前写了一个小程序用来做远程采集,发现一直无法采成功,用探针测试以后才知道没有开启curl扩展。 阅读全文

『PHP』UTF8编码页面存入GBK数据时使用iconv遇到无法转码的字符时中断内容丢失及解决方法

2013-03-10 14:54 by 我是文东, 3031 阅读, 收藏,
摘要: 国内为主的网站大部分使用GBK,因为一些特殊编码的原因,我们需要使用UTF8页面来执行入库操作,就会出现乱码,于是iconv就被找了出来,这次说下iconv使用的注意事项。 阅读全文