PHP 5.3.1发布
PHP 5.3.1发布了!此次并没有增加多少新特性,主要是功能的改进和bug的修复:
新增了一个max_file_uploads参数,用于显示每个请求上传文件的个数
新增了再处理过程中的完整性检测
修复了传递tempnam()函数时safe_mode中的问题
修复了传递posix_mkfifo()时open_basedir中的问题
修复了safe_mode_include_dir中的问题
将bundled sqlite 升级到3.6.19版本
将timezone database升级到2009.17 (2009q)
查看更新文档:http://www.php.net/ChangeLog-5.php#5.3.1
PHP 5.3.1 下载地址:
http://www.php.net/downloads.php
PHP 5.3.1 镜像下载地址:
http://cn.php.net/get/php-5.3.1.tar.gz/from/a/mirror
相关文档:
JSON 是一项旨在允许中间件创建使用 JavaScript 固有格式的对象的协议。它最强大的属性是它是一种轻量级协议。简单处理 RSS 聚合或 recipe 列表时,您不需要在 JavaScript 中使用 XML 的全部功能。不需要验证格式或确保严格的数据键入。
编码和解码
有两个函数用于 JSON:encode 和 decode。第一个函数将把任意类型的数 ......
【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$ _POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为 register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
【 ......
一次Nginx+PHP+Mysql的并发测试经历
一、硬件环境
CPU:4核Intel(R) Xeon(R) CPU E5504 @ 2.00GHz
6G内存,120G硬盘
二、软件环境
L ......
之前的程序中,在服务器 error_log 中一直有这么一个错误提示:
[19-Nov-2009 22:44:50] PHP Fatal error: Cannot break/continue 1 level in /home/filename.php on line 160
但程序还是可以继续执行下去。
经查阅资料,有这么一说法:
当不在 LOOP 或 SELECT 逻辑条件中时,请不要用 break/continue 来中 ......
今天看到了一笔记上面是这么说的:
2. 不转意SQL输入
我曾经在一篇文章中最简单的防止sql注入的方法(php+mysql中)讨论过这个问题并给出了一个简单的方法 。有人对我说,他们已经在php.ini中将magic_quotes设置为On,所以不必担心这个问题,但是不是所有的输入都是从$_GET, $_POST或 $_COOKIE中的得到的!
如何修复:
和 ......