PHP MiscFunctions
PHP Misc. Functions Introduction
We group functions that do not belong to other categories into the misc functions category.
Installation
Misc functions are part of the PHP core. These functions can be used without installation.
Runtime Configuration
The behavior of misc functions is affected by settings in the php.ini file.
Misc configuration options:
| Name | Default | Description | Changeable |
|---|---|---|---|
| ignore_user_abort | "0" | FALSE indicates that the script will be terminated as soon as it attempts to output after the client terminates the connection. | PHP_INI_ALL |
| highlight.string | "#DD0000" | The color used for highlighting strings that conform to PHP syntax. | PHP_INI_ALL |
| highlight.comment | "#FF8000" | The color used for highlighting PHP comments. | PHP_INI_ALL |
| highlight.keyword | "#0053A6" | The color used for syntax highlighting of PHP keywords (such as parentheses and semicolons). | PHP_INI_ALL |
| highlight.bg | "#FFFFFF" | Background color. | PHP_INI_ALL |
| highlight.default | "#0000BB" | The default color for PHP syntax. | PHP_INI_ALL |
| highlight.html | "#000000" | The color for HTML code. | PHP_INI_ALL |
| browscap | NULL | The name and location of the browser capabilities file (e.g., browscap.ini). | PHP_INI_SYSTEM |
PHP Misc. Functions
PHP: Indicates the earliest PHP version that supports this function.
| Function | Description | PHP |
|---|---|---|
| connection_aborted() | Checks whether the client has disconnected. | 3 |
| connection_status() | Returns the current connection status. | 3 |
| connection_timeout() | Deprecated in PHP 4.0.5. Checks whether the script has timed out. | 3 |
| constant() | Returns the value of a constant. | 4 |
| define() | Defines a constant. | 3 |
| defined() | Checks whether a constant exists. | 3 |
| die() | Outputs a message and exits the current script. | 3 |
| eval() | Evaluates a string as PHP code. | 3 |
| exit() | Outputs a message and exits the current script. | 3 |
| get_browser() | Returns the user's browser capabilities. | 3 |
| highlight_file() | Performs PHP syntax highlighting on a file. | 4 |
| highlight_string() | Performs PHP syntax highlighting on a string. | 4 |
| ignore_user_abort() | Sets whether disconnection from a remote client terminates script execution. | 3 |
| pack() | Packs data into a binary string. | 3 |
| php_check_syntax() | Deprecated in PHP 5.0.5. | 5 |
| php_strip_whitespace() | Returns a source code file with PHP comments and whitespace characters removed. | 5 |
| show_source() | Alias of highlight_file(). | 4 |
| sleep() | Delays code execution for a number of seconds. | 3 |
| time_nanosleep() | Delays code execution for a number of seconds and nanoseconds. | 5 |
| time_sleep_until() | Delays code execution until the specified time. | 5 |
| uniqid() | Generates a unique ID. | 3 |
| unpack() | Unpacks data from a binary string. | 3 |
| usleep() | Delays code execution for a number of microseconds. | 3 |
PHP Misc. Constants
PHP: Indicates the earliest PHP version that supports this constant.
| Constant | Description | PHP |
|---|---|---|
| CONNECTION_ABORTED | ||
| CONNECTION_NORMAL | ||
| CONNECTION_TIMEOUT | ||
| __COMPILER_HALT_OFFSET__ | 5 |