首页博客网络编程
当方法可以分为清晰的组时,解释 PHP 函数的使用会更顺畅。但是,一些单个函数和常量是独立的,不属于任何特定类别。
即使这些功能不是类似方法链的一部分,它们仍然需要解决。因此,我们专门针对PHP杂项函数进行教程。
PHP 杂项函数是不适合其他主要类别的函数。
它们可以在PHP配置或其他任务中证明是有用的。
本教程中的每个函数都是 PHP 内置函数。
PHP 杂项函数的行为方式始终取决于 php.ini 文件中的设置。让我们看一下使用杂项函数进行 PHP 配置的选项:
名字 | 描述 | 默认值 | 多变 |
---|---|---|---|
ignore_user_abort | FALSE 将指示脚本将在客户端中止连接后用户尝试输出内容后立即终止 | "0" | PHP_INI_ALL |
突出显示字符串 | PHP 字符串的彩色突出显示 | “#DD0000” | PHP_INI_ALL |
突出显示.评论 | 彩色突出显示 PHP 注释 | “#FF8000” | PHP_INI_ALL |
突出显示关键字 | PHP 关键字的彩色突出显示(例如括号、分号) | "#007700" | PHP_INI_ALL |
highlight.bg | 为背景着色 [自 PHP 5.4 起已弃用] | “#FFFFFF” | PHP_INI_ALL |
突出显示。默认 | 在 PHP 中将彩色突出显示设置为默认颜色。 | “#0000BB” | PHP_INI_ALL |
亮点.html | HTML 代码的彩色突出显示。 | "#000000" | PHP_INI_ALL |
浏览盖 | 浏览器功能文件的文件名和目录(例如 browscap.ini) | 零 | PHP_INI_SYSTEM |
在本节中,您将被告知此杂项类别的 PHP 函数使用。例如,您可以设置 PHP 方法稍后执行的函数。下表中有许多方法可以分析。但是,我们确信其中一些将证明自己是有用的。sleep()
功能 | 描述 |
---|---|
connection_aborted() | 检查客户端是否已断开连接 |
connection_status() | 返回当前连接状态 |
connection_timeout() | 检查脚本是否已超时 [自 PHP 4.0.5 起已弃用] |
常量() | 常量的返回值 |
定义() | 定义常量 |
定义() | 检查常量是否存在 |
die() | 打印消息并退出当前脚本 |
eval() | 将字符串计算为 PHP 代码 |
退出() | 打印消息并退出当前脚本 |
get_browser() | 用户浏览器的返回功能 |
__halt_compiler() | 停止编译器执行 |
highlight_file() | 突出显示 PHP 语法的输出文件 |
highlight_string() | 突出显示 PHP 语法的输出字符串 |
ignore_user_abort() | 设置远程客户端是否可以中止脚本运行 |
包() | 将数据打包成二进制字符串 |
php_check_syntax() | [自 PHP 5.0.5 起已弃用] |
php_strip_whitespace() | 返回删除了PHP注释和空格的文件源代码 |
show_source() | highlight_file() 函数的别名 |
睡眠() | 延迟代码执行秒数 |
sys_getloadavg() | 获取系统平均负载 |
time_nanosleep() | 延迟代码执行秒数和纳秒数 |
time_sleep_until() | 将代码执行延迟到指定时间 |
uniqid() | 生成唯一 ID |
解包() | 从二进制字符串中解压缩数据 |
usleep() | 延迟代码执行微秒数 |
下面的列表包含可以执行这些 PHP 常量的常量名称、描述和版本:
不断 | 描述 | PHP版本 |
---|---|---|
CONNECTION_ABORTED | 检查客户端是否已断开连接 | 4 及更高版本 |
CONNECTION_NORMAL | 检查连接状态 | 4 及更高版本 |
CONNECTION_TIMEOUT | 检查连接是否已超时 | 4.0.5. 及更早版本 [已弃用] |
__COMPILER_HALT_OFFSET__ | 检查数据开始的字节位置 | 5.1. 及更高版本 |
所有似乎不属于任何特定类别的函数都被定义为PHP杂项函数。
虽然它们是独立的,但每个杂项 PHP 内置函数在 PHP 配置过程中仍然非常有用。
如果您使用的是 PHP 5 或更高版本,则不需要安装这些函数。
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位