幾個不常用但特別實用的PHP預定義變數
阿新 • • 發佈:2022-05-03
聽到PHP預定義變數,大家就想到了$_POST,$_GET,$_SESSION,$_COOKIE,$GLOBALS,其實PHP中還有幾個非常實用的預定義變數。我們現在針對這幾個常用的PHP預定義變數來進行講解。
1. $php_errormsg — 前一個錯誤資訊
<?php @strpos(); echo $php_errormsg; ?>
2.$http_response_header — HTTP 響應頭
<?php
function get_contents() {
file_get_contents("http://example.com");
var_dump($http_response_header);
}
get_contents();
var_dump($http_response_header);
?>
3. $argc — 傳遞給指令碼的引數數目
<?php
var_dump($argc);
?>
當使用這個命令執行: php script.php arg1 arg2 arg3
4. $argv — 傳遞給指令碼的引數陣列
<?php
var_dump($argv);
?>
當使用這個命令執行:php script.php arg1 arg2 arg3