PHP
蜗牛1T
中山大学计算机系网络工程专业本科毕业。
2010年加入金山安全至今,专注前端开发,PHP和NodeJS也有所涉猎。
喜欢关注业界动态,乐于学习新技术,有代码洁癖强迫症,追求高质量高效率的代码。
欢迎关注微信公众号《前端分享吧》
展开
-
不从缓存中读取图片
<br />上传头像图片时,使用相同的文件名存储图片以求覆盖旧的图片,当读取时,由于使用相同的url,浏览器就会从缓存中读取图片,不能实时更新图片。。。<br /> <br />通过meta指定不存储cache:<br /> <br /><meta http-equiv="pragma" content="no-cache"><br /><meta http-equiv="Cache-Control" content="no-cache, must-revalidate"><br /><meta http-原创 2010-12-08 19:50:00 · 847 阅读 · 0 评论 -
open flash chart2 图表导出到PDF,服务端语言为PHP
open flash chart2 图表导出到PDF,服务端语言为PHP原创 2013-07-23 20:17:21 · 2300 阅读 · 0 评论 -
PHP:Call to undefined function curl_init()解决办法
环境:windows下的php+apache首先,打开php.ini,找到“extension=php_curl.dll”,然后去掉前面的“;”注释,重启apache即可。 如果还出现此类问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,没有的话请下载php_curl.dll,再把php目录中的libeay32.dll转载 2013-01-31 17:12:24 · 676 阅读 · 0 评论 -
php.ini-dist 与php.ini-recommended
二者不同之处在于 php.ini-dist 适合开发程式使用(测试用),而 php.ini-recommended 拥有较高的安全性设定,则适合上线当产品使用。我一般将php.ini-recommended修改为php.ini,确保测试环境(本地)与正式环境(线上)一致。转载 2013-01-25 10:40:50 · 756 阅读 · 0 评论 -
php安装mcrypt模块
欲使用mcrypt模块的功能,按照使用手册代码这样写:$str = "boggles the inivisble monkey will rule the world";$key = "This is a very secret key";$str = @mcrypt_decrypt(MCRYPT_DES, $key, $str, MCRYPT_MODE_ECB);var_dump($s原创 2013-01-25 16:06:28 · 2210 阅读 · 0 评论 -
使用CodeIgniter的路径优化遇到的一点小问题
使用CodeIgniter框架,路径使用这种格式【http://ip:port/controller/function 】访问的时候出现问题如下:Not FoundThe requested URL /login was not found on this server.解决办法:修改apache的配置文件httpd.conf1、把"#LoadModule re原创 2012-10-15 18:04:17 · 2180 阅读 · 0 评论 -
PHP安装包下载:VC9,VC6,Thread Safe,Non Thread Safe的意思
最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose 我看懂了,我估摸着转载 2012-06-12 11:31:00 · 2550 阅读 · 0 评论 -
去掉CodeIgniter URL中的index.php
CI默认的rewrite url中是类似这样的,例如你的CI根目录是在/CodeIgniter/下,你的下面的二级url就类似这样http://localhost/CodeIgniter/index.php/welcome.不太好看,怎么把其中的index.php取掉呢?1. 打开apache的配置文件,conf/httpd.conf :LoadModule rewrite_mod转载 2012-03-06 15:00:32 · 1033 阅读 · 0 评论 -
PHP中全局变量的使用global和$GLOBALS[]
用PHP开发项目,不可避免的会使用到全局变量,比如一些网站的配置信息,全站通用,那就可以在一个地方设置,然后多个地方调用。把变量定义为全局变量可以有两种方法:global和$GLOBALS[]。很多人都认为global和$GLOBALS[]只是写法不同而已,其实是有差别的。 先来看看globalphp对global变量的解析是:global的作用是定义全局变量,但是这个全局变量不是转载 2012-01-30 15:39:11 · 6740 阅读 · 0 评论 -
xml数据的获取和处理
记录一下:页面需要获取远程xml文件并处理其中的数据。远程xml文件如下:(PS:我是用一个叫Oxygen XML Editor的编辑器写的,好用是挺好用,就是要收费,不爽~) 升级信息 升级http://www.baidu.com支持一开始,用jqery的ajax获取xml数据,然后用$(xml).find()找节点:$.ajax({type:"POST",url:url,d原创 2011-05-06 14:38:00 · 3363 阅读 · 0 评论 -
PHP: header中Content-type的种类
header(Content-Type: application/force-download); //强制下载 Content-type 的说明: hqx -> application/mac-binhex40, cpt -> application/mac-compactpro, doc -> application/msword,原创 2011-06-05 19:30:00 · 5922 阅读 · 0 评论 -
PHP中$_SERVER的详细参数与说明
<br /> <br />PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。 $_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1转载 2010-11-04 20:12:00 · 412 阅读 · 0 评论 -
PHP函数:setcookie()
<br /><br />送出 Cookie 信息到浏览器。<br /> <br />语法: int setcookie(string name, string value, int expire, string path, string domain, int secure);<br />返回值: 整数<br />函数种类: 网络系统<br /> <br /> <br /> 内容说明<br />本函数会跟着标头 Header 送出一段小信息字符串到浏览器。使用本函数要在送出 HTML 资料前,实际上 coo转载 2010-12-17 14:40:00 · 863 阅读 · 0 评论 -
PHP函数:header()
<br /><br /><br />送出 HTTP 协议的标头到浏览器<br /> <br />语法: int header(string string);<br />返回值: 整数<br />函数种类: 网络系统<br /> <br /> <br /> <br />内容说明<br />标头 (header) 是服务器以 HTTP 协议传 HTML 资料到浏览器前所送出的字符串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参考坊间的相关书籍或更详细的 RFC 2068 官方文转载 2010-12-17 14:36:00 · 489 阅读 · 0 评论 -
PHP ini_set()无效的原因
PHP配置中,post_max_size,upload_max_filesize用下面的方法是修改不了的.原创 2014-04-29 09:46:39 · 6107 阅读 · 0 评论