分类 PHP 下的文章
关系php的一些记录
-
[总结]自行编译php手册
占位, 正在折腾集成评论编译...
-
[总结]Linux下安装php的pear和pecl
参考链接: Linux上安装php的pear 首先下载安装脚本, 使用curl下载, wget也可以, 如果没有这两个命令请自行安装: cd /usr/local/php/bin/ curl -o go-pear.php http://pear.php.net/go-pear curl -o go-pear.php http://pear.php.net/go-pear.phar # 如果你的php版本高于php5.3, 执行这条 安装…
-
[记录]关于php读写操作中文文件的问题
今天碰见一个问题, 采集东西, 写到目录的时候, 会报错不能打开文件, 使用英文名后, rename也不行, 判断是否存在也不行... 百度, google后, 发现原因还是...字符编码问题. 我们常用的有utf-8,gbk两种编码, php内部操作哪种都无所谓, 但是如果涉及到实体文件就必须注意一点: 文件名编码要和php环境所在系统保存一致 比如我是win下用, win肯定是gbk编码了, …
-
[记录]关于php的header
参考地址: PHP手册: header — Send a raw HTTP header w3school: PHP header() 函数 header() 函数向客户端发送原始的 HTTP 报头。 认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数 其实, 大部分都是用header重定向的, 但是很多人都忽略了一点, 就是header是不会停止php运行的, 所以如…
-
[转载]nginx关闭favicon.ico 日志记录 禁止访问隐藏文件
原文链接: nginx关闭favicon.ico 日志记录 禁止访问隐藏文件 把以下配置放到 server {} 块. 关闭favicon.ico不存在时记录日志 location /favicon.ico { log_not_found off; access_log off; } 不允许访问隐藏文件例如 .htaccess, .htpasswd, .DS_Store (Mac). locati…
-
PHP流程控制foreach小技巧
有这么一个数组: $arr = array(1, 2, 3, 4); 如果需要遍历然后修改值, 常规写法为: foreach ($arr AS $k => $v) { $v= $v* 2; $arr[$k] = $v; } 一有时间就啃PHP手册, 刚发现一简单写法: foreach ($arr AS &$v) { $v = $v * 2; } 解释: 自PHP5起, 可以很容易地通过在$v之前加…
-
关于php5类里的成员赋值(初始化)
先看代码: <?php class a { var $abc = array( 'a' => 'b', 'b' => array( 'a' => array('a' => time()) ) ); } ?> 然后再来看php官方文档的介绍: 类的属性 这段代码会报语法错误, 报在time()那里, 然后time()换成字符串, 或者常量, 就没事了. 其实说起来还是我基础不好, 一哥们给我的答案灰…