十四条令 PHP 初学者头疼问题大总结
发布时间:2012-11-01 08:25:40 来源:51cto 评论:0 点击:831 次 【字号:大 中 小】
QQ 空间
新浪微博
腾讯微博
人人网
豆瓣网
百度空间
百度搜藏
开心网
复制
更多
1
今天为大家奉上令 PHP 初学者头疼问题大总结,下面提出的 14 个问题希望对 PHP 初学者
有所帮助。1、页面之间无法传递变量 get,post,session 在最新的 php 版本中自动全局变量是
关闭的,所以要从上一页面取得提交过来得变量...
今天为大家奉上令 PHP 初学者头疼问题大总结,下面提出的 14 个问题希望对 PHP 初学者
有所帮助。
1、页面之间无法传递变量
get,post,session 在最新的 php 版本中自动全局变量是关闭的,所以要从上一页面取得提交
过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自
动全局变量为开(php.ini 改为 register_globals = On);考虑到兼容性,还是强迫自己熟悉新的
写法比较好。
2、Win32 下 apache2 用 get 方法传递中文参数会出错
test.php?a=你好&b=你也好
传递参数是会导致一个内部错误
解决办法:"test.php?a=".urlencode(你好)."&b=".urlencode(你也好)
3、win32 下的 session 不能正常工作
php.ini 默认的 session.save_path = /tmp
这显然是 linux 下的配置,win32 下 php 无法读写 session 文件导致 session 无法使用