PHP include,require,header 语法结构

来源:互联网 发布:监控员工电脑软件 编辑:程序博客网 时间:2024/06/11 15:59
1、include语法结构
描述:包含并运行指定文件。
语法:include $filename  或者  include($filename)
举例:include “include/conn.php”

2、require语法结构
描述:包含并运行指定文件。
语法:require $filename  或者  require($filename)
举例:require “include/conn.php”
注意:include和require都是包含并运行文件,但是,是有区别的。
如果包含的文件不存在,include将报一个警告错误,脚本继续向下运行。
而require将报致命错误,脚本将立即终止执行。

3、header()
描述:发送一个自定义的http报文,换句话说:PHP返回的数据的格式或字符集。
语法:void header ( string $string)
举例:
header(“content-type:text/html;charset=utf-8”)  //设置PHP返回数据的字符集
header(“location:http:www.sina.com.cn”);      //网页跳转
JS中的跳转:location.href = “http://www.sina.com.cn”
HTML跳转:<meta http-equiv = “refresh” content = “2;url = http://www.sina.com.cn”>

4、urlencode()
描述:编码 URL 字符串
语法:string urlencode ( string $str )
说明:返回字符串,此字符串中除了 -_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。
举例:urlencode(“第32期”)  =  %E7%AC%AC32%E6%9C%9F
5、urldecode()
描述:解码已编码的 URL 字符串

语法:string urldecode ( string $str )