PHP 其他函数简介

我们把不属于其他类别的函数归纳到这个页面。


安装

其他函数是 PHP 核心的组成部分。无需安装即可使用这些函数。


Runtime 配置

其他函数的行为受到 php.ini 中设置的影响。

其他函数配置选项:

名称 默认 描述 可更改
ignore_user_abort "0" FALSE 指示只要脚本在客户机终止连接后尝试进行输出,脚本将被终止。 PHP_INI_ALL
highlight.string "#DD0000" 供突出显示符合 PHP 语法的字符串而使用的颜色。 PHP_INI_ALL
highlight.comment "#FF8000" 供突出显示 PHP 注释而使用的颜色。 PHP_INI_ALL
highlight.keyword "#007700" 供突出显示 PHP 关键字而使用的颜色(比如圆括号和分号)。 PHP_INI_ALL
highlight.bg "#FFFFFF" 背景颜色。 PHP_INI_ALL
highlight.default "#0000BB" PHP 语法的默认颜色。 PHP_INI_ALL
highlight.html "#000000" HTML 代码的颜色。 PHP_INI_ALL
browscap NULL 浏览器性能文件的名称和位置(例如:browscap.ini)。 PHP_INI_SYSTEM

PHP 其他函数

函数 描述
connection_aborted() 检查是否断开客户机。
connection_status() 返回当前的连接状态。
connection_timeout() Deprecated from PHP 4.0.5. Checks whether the script has timed out
constant() 返回一个常量的值。
define() 定义一个常量。
defined() 检查某常量是否存在。
die() exit() 的别名
eval() 把字符串按照 PHP 代码来计算。
exit() 输出一条消息,并退出当前脚本。
get_browser() 返回用户浏览器的性能。
__halt_compiler() 停止编译器执行
highlight_file() 对文件进行语法高亮显示。
highlight_string() 对字符串进行语法高亮显示。
hrtime() 返回系统的高分辨率时间
ignore_user_abort() 设置与客户机断开是否会终止脚本的执行。
pack() 把数据装入一个二进制字符串。
php_strip_whitespace() 返回已删除 PHP 注释以及空白字符的源代码文件。
show_source() highlight_file() 的别名。
sleep() 延迟代码执行若干秒。
sys_getloadavg() 返回系统平均负载
time_nanosleep() 延迟代码执行若干秒和纳秒。
time_sleep_until() 延迟代码执行指定的时间。
uniqid() 生成唯一的 ID。
unpack() 从二进制字符串对数据进行解包。
usleep() 延迟代码执行若干微秒。

PHP 杂项常量

常量 描述
CONNECTION_ABORTED 连接被用户或网络错误中止
CONNECTION_NORMAL 连接正常
CONNECTION_TIMEOUT 连接超时
__COMPILER_HALT_OFFSET__