PHP Misc. 函式

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