Archive for 03月, 2009

PHP服务器变量$_SERVER详解

$_SESSION['PHP_SELF'] — 获取当前正在执行脚本的文件名。

将得到浏览器请求页面的文件名, 并剥掉问号 ? 后的内容, 注意:不包含路径, 比如在客户端里请求 http://localhost:8080/test.php?age=20&name=Tom,那么test.php 和 test_dir/test2.php 的 $_SERVER["PHP_SELF"] 都将得到 “test.php”。”age=20&name=Tom”被剥掉。
而如果客户端里请求 http://localhost:8080/test.php/age=20&name=Tom,那么test.php 和 test_dir/test2.php 的 $_SERVER["PHP_SELF"] 都将得到 “test.php/age=20&name=Tom”。


str_replace函数的使用

在PHP程序开发中,执行字符串替换操作是一件非常经常的事,对str_replace函数的实用也会非常频繁。str_replace函数定义如下: