一、header()涵数
header()涵数是PHP中开展网页页面自动跳转的一种十分简易的方式。header()涵数的关键作用是将HTTP协议书标头(header)輸出到访问器。
header()涵数的界定以下:
void header (string string [,bool replace [,int http_response_code]])
可选择主要参数replace指出是更换前一条相近标头還是加上一条同样种类的标头,默认设置为更换。
第二个可选择主要参数http_response_code强制性将HTTP相对编码设成特定值。 header涵数中Location种类的标头是一种独特的header启用,常见来完成网页页面自动跳转。
1.location和“:”号间不可以有时间格,不然不容易自动跳转。
2.再用header前不可以有一切的輸出。
3.header后的PHP编码还会继续强制执行。比如,将访问赏识定项到lamp弟兄连官方网社区论坛
?php //跳转访问器 header( Location: /保证跳转后,事后编码不容易强制执行 ......? 123456二、Meta标识
Meta标识是HTML中承担出示文本文档元信息内容的标识,在PHP程序中应用该标识,还可以完成网页页面自动跳转。 若界定http-equiv为refresh,则开启该网页页面时将依据content要求的值在一定时执行间内自动跳转到相对网页页面。
若设定content=”秒数;url=网站地址”,则界定了历经多久時间后网页页面自动跳转到特定的网站地址。比如,应用meta标识完成预苗后网页页面全自动自动跳转到LAMP弟兄连官方网社区论坛。
meta http-equiv= refresh content= url=pre>比如,下列程序meta.。
?php $url = head body 网页页面只滞留一秒…… /body /html三、JavaScript比如,此编码能够放到程序中的一切合理合法部位。
?php $url = javascript echo window.location.href= $url echo /script ? 1234567【完】