$PHP_SELF 由php系统赋值,他表示相对网站的当前程序文件名
你无须对他赋值
如果一定想赋值,那就赋吧!不就是一个变量吗?
你无须对他赋值
如果一定想赋值,那就赋吧!不就是一个变量吗?
解决方案 »
- 在中图片植入代码
- 大家看看这个正则匹配表达式为什么不能全部匹配
- 求高手修改一句...
- php想输出xml类型的文档,但是文档类型是text/html
- 我需要处理字符串,看我找不到可以满足要求的函数,熟悉字符串函数的来看看
- php与mysql
- php-4.3.2在php.net上现在不能下载了,哪位能提供一个地址下载
- 中国色网,做美工的同志可以进来看看!
- 求教:如何用php实现类似于word的“打印”功能?
- 在php中要取出一段字符串的前n个字节,而又要判断最后一个是中文还是英文,如果是中文则将最后半个字符省略应该怎么做?
- 用php读出mysql出乱码
- 这个问题不知道如何描述,简体转繁体后居然语法出错!
只能在论坛里。或网络上找。对于这个我也不是糊里糊涂的。
不会系统变量为什么不要去赋值呢?
echo $_SERVER['PHP_SELF']; //由 web 服务器自动创建.
$_SERVER['PHP_SELF']="aaa.txt"; //改变原值,此值仅在当前脚本中有效.
echo $_SERVER['PHP_SELF']; //输出为 aaa.txt.
echo $HTTP_SERVER_VARS['PHP_SELF'].'<br />'; //由 web 服务器自动创建.由此看出...
echo $_SERVER['PHP_SELF'].'<br />'; //输出为 aaa.txt.
$HTTP_SERVER_VARS['PHP_SELF']="bbb.exe"; //改变原值,此值仅在当前脚本中有效.
echo $HTTP_SERVER_VARS['PHP_SELF'].'<br />'; //输出为 bbb.exe.
echo $_SERVER['PHP_SELF'].'<br />'; //输出为 aaa.txt.
include("test/test.php"); //输出为 aaa.txt bbb.exe.
?><?php
//test/test.php
echo $_SERVER['PHP_SELF'].' ';
echo $HTTP_SERVER_VARS['PHP_SELF'].'<br />';
?>