PHP 雜項 函數
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 雜項函數
PHP:指示支持該函數的最早的 PHP 版本。
| 函數 | 描述 | PHP |
|---|---|---|
| connection_aborted() | 檢查是否斷開客戶機。 | 3 |
| connection_status() | 返回當前的連接狀態。 | 3 |
| connection_timeout() | 在 PHP 4.0.5 中不贊成使用。檢查腳本是否超時。 | 3 |
| constant() | 返回一個常量的值。 | 4 |
| define() | 定義一個常量。 | 3 |
| defined() | 檢查某常量是否存在。 | 3 |
| die() | 輸出一條消息,並退出當前腳本。 | 3 |
| eval() | 把字串當成 PHP 代碼來計算。 | 3 |
| exit() | 輸出一條消息,並退出當前腳本。 | 3 |
| get_browser() | 返回用戶流覽器的性能。 | 3 |
| highlight_file() | 對檔進行 PHP 語法高亮顯示。 | 4 |
| highlight_string() | 對字串進行 PHP 語法高亮顯示。 | 4 |
| ignore_user_abort() | 設置與遠程客戶機斷開是否會終止腳本的執行。 | 3 |
| pack() | 把數據裝入一個二進位字串。 | 3 |
| php_check_syntax() | 在 PHP 5.0.5 中不贊成使用。 | 5 |
| php_strip_whitespace() | 返回已刪除 PHP 注釋以及空白字元的源代碼檔。 | 5 |
| show_source() | highlight_file() 的別名。 | 4 |
| sleep() | 延遲代碼執行若干秒。 | 3 |
| time_nanosleep() | 延遲代碼執行若干秒和納秒。 | 5 |
| time_sleep_until() | 延遲代碼執行直到指定的時間。 | 5 |
| uniqid() | 生成唯一的 ID。 | 3 |
| unpack() | 從二進位字串對數據進行解包。 | 3 |
| usleep() | 延遲代碼執行若干微秒。 | 3 |
PHP 雜項常量
PHP:指示支持該常量的最早的 PHP 版本。
| 常量 | 描述 | PHP |
|---|---|---|
| CONNECTION_ABORTED | ||
| CONNECTION_NORMAL | ||
| CONNECTION_TIMEOUT | ||
| __COMPILER_HALT_OFFSET__ | 5 |
