1. $php_errormsg — 前一个错误信息

1

2

3

4

<?php

@strpos();

echo $php_errormsg;

?>

2.$http_response_header — HTTP 响应头

1

2

3

4

5

6

7

8

<?php

function get_contents() {

  file_get_contents("http://example.com");

  var_dump($http_response_header);

}

get_contents();

var_dump($http_response_header);

?>

3. $argc — 传递给脚本的参数数目

1

2

3

4

<?php

var_dump($argc);

?>

当使用这个命令执行: php script.php arg1 arg2 arg3

4. $argv — 传递给脚本的参数数组

1

2

3

4

<?php

var_dump($argv);

?>

当使用这个命令执行:php script.php arg1 arg2 arg3



以上就是皓琦小站要跟大家分享的几个不常用但特别实用的PHP预定义变量,更多相关内容,请继续关注皓琦小站www.hq216.cn。