PHP 杂项 函数
PHP 杂项介绍
杂项函数只是因为它们不适合任何其他类别而被放置在这里。
安装
杂项函数是 PHP 核心的一部分。使用这些函数不需要安装。
运行时配置
杂项函数的行为受 php.ini 文件中的设置影响。
杂项配置选项
名称 | 描述 | 默认值 | 可更改 |
---|---|---|---|
ignore_user_abort | FALSE 表示脚本将在客户端中止连接后尝试输出任何内容时立即终止 | "0" | PHP_INI_ALL |
highlight.string | PHP 语法中突出显示字符串的颜色 | "#DD0000" | PHP_INI_ALL |
highlight.comment | PHP 注释的突出显示颜色 | "#FF8000" | PHP_INI_ALL |
highlight.keyword | 语法突出显示 PHP 关键字(例如括号和分号)的颜色 | "#007700" | PHP_INI_ALL |
highlight.default | PHP 语法的默认颜色 | "#0000BB" | PHP_INI_ALL |
highlight.html | HTML 代码的颜色 | "#000000" | PHP_INI_ALL |
browscap | 浏览器功能文件(例如 browscap.ini)的名称和位置 | NULL | PHP_INI_SYSTEM |
PHP 杂项函数
函数 | 描述 |
---|---|
connection_aborted() | 检查客户端是否已断开连接 |
connection_status() | 返回当前连接状态 |
connection_timeout() | 从 PHP 4.0.5 开始已弃用。 检查脚本是否已超时 |
constant() | 返回常量的值 |
define() | 定义一个常量 |
defined() | 检查常量是否存在 |
die() | exit() 的别名 |
eval() | 将字符串评估为 PHP 代码 |
exit() | 打印消息并退出当前脚本 |
get_browser() | 返回用户的浏览器功能 |
__halt_compiler() | 停止编译器执行 |
highlight_file() | 输出带有 PHP 语法高亮的 文件 |
highlight_string() | 输出一个带有 PHP 语法高亮的字符串 |
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__ |