麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php中header函數后是否應該有exit

2024-09-04 11:48:27
字體:
來源:轉載
供稿:網友

php header后是否需要書寫exit以終止程序,以前一直沒有太在意,今天遇到個bug,才發現這還是個問題,特意寫了段代碼測試了一下,代碼如下:

通常有以下三種,代碼如下:

  1. Location: xxxx:yyyy/zzzz 
  2. Content-Type: xxxx/yyyy 
  3. Status: nnn xxxxxx 

常用實例

1.實現重定向(狀態碼302),代碼如下:

header(”Location: http://www.companysz.com”);
exit;
?>

例子代碼如下:

  1. header("Location:http://www.companysz.com/"); 
  2. //exit(); 
  3. file_put_contents($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."n.txt",'php程序員教程網',LOCK_EX);  

如果證明php文件運行過程中如果碰到有header("Location:某個頁面URL");這種語句,會直接跳轉到另一個頁面,但是這里的跳轉并沒有影響當前php文件的繼續執行,也就是是說php header跳轉之后,當前頁面的腳本會繼續執行,如果需要終止腳本運行,需要加exit()或者die().

但對于有些用法就不需要了.

404代碼如下:

header('HTTP/1.1 404 Not Found'); 
header("status: 404 Not Found"); 
?>
 
301代碼如下:
 
Header( "HTTP/1.1 301 Moved Permanently" ) ;
Header( "Location: www.companysz.com" );
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产真实孩交 | 成片免费观看视频大全 | 最新av在线播放 | 手机av在线电影 | 欧美三级日本三级少妇99 | av不卡免费在线 | 亚洲精中文字幕二区三区 | 日本教室三级在线看 | 久久福利电影网 | 精品国产一区二区三区久久久蜜月 | 最新av免费网址 | 亚洲一区二区在线 | 国产精品久久77777 | 成人毛片免费看 | 免费视频www在线观看 | 国产精品一区二区三区99 | 欧洲精品视频在线观看 | 成人18免费观看 | jizzzxxxxhd | 草人人| 九九精品在线播放 | 亚洲网在线观看 | 欧美精品久久久久久久久久 | 黄色大片网站在线观看 | 免费国产一区二区视频 | 亚洲生活片 | 视频在线色 | 国产精品久久久久永久免费 | sesee99| 主播粉嫩国产在线精品 | 久草在线资源福利站 | 最新av在线免费观看 | 亚洲综合视频在线播放 | 精品在线免费播放 | 7777网站| 久久96国产精品久久久 | 国产一精品一av一免费爽爽 | 中文字幕视频在线播放 | 中文字幕在线观看www | 91久久精品一二三区 | 日本精品免费观看 |