PHP Fonctionsdiverses
Introduction aux fonctions diverses de PHP
Nous regroupons les fonctions qui n'appartiennent pas à d'autres catégories dans la catégorie des fonctions diverses.
Installation
Les fonctions diverses font partie du cœur de PHP. Ces fonctions peuvent être utilisées sans installation.
Configuration à l'exécution
Le comportement des fonctions diverses est affecté par les paramètres du fichier php.ini.
Options de configuration diverses :
| Name | Default | Description | Modifiable |
|---|---|---|---|
| ignore_user_abort | "0" | FALSE indique que le script sera interrompu dès qu'il tentera de produire une sortie après que le client a mis fin à la connexion. | PHP_INI_ALL |
| highlight.string | "#DD0000" | La couleur utilisée pour surligner les chaînes de caractères conformes à la syntaxe PHP. | PHP_INI_ALL |
| highlight.comment | "#FF8000" | La couleur utilisée pour surligner les commentaires PHP. | PHP_INI_ALL |
| highlight.keyword | "#0053A6" | La couleur utilisée pour la coloration syntaxique des mots-clés PHP (tels que les parenthèses et les points-virgules). | PHP_INI_ALL |
| highlight.bg | "#FFFFFF" | Couleur d'arrière-plan. | PHP_INI_ALL |
| highlight.default | "#0000BB" | La couleur par défaut de la syntaxe PHP. | PHP_INI_ALL |
| highlight.html | "#000000" | La couleur pour le code HTML. | PHP_INI_ALL |
| browscap | NULL | Le nom et l'emplacement du fichier de capacités des navigateurs (par ex. browscap.ini). | PHP_INI_SYSTEM |
Fonctions diverses PHP
PHP: Indique la première version de PHP qui prend en charge cette fonction.
| Fonction | Description | PHP |
|---|---|---|
| connection_aborted() | Vérifie si le client s'est déconnecté. | 3 |
| connection_status() | Retourne l'état actuel de la connexion. | 3 |
| connection_timeout() | Obsolète depuis PHP 4.0.5. Vérifie si le script a dépassé le délai d'exécution. | 3 |
| constant() | Retourne la valeur d'une constante. | 4 |
| define() | Définit une constante. | 3 |
| defined() | Vérifie si une constante existe. | 3 |
| die() | Affiche un message et quitte le script en cours. | 3 |
| eval() | Évalue une chaîne comme du code PHP. | 3 |
| exit() | Affiche un message et quitte le script en cours. | 3 |
| get_browser() | Retourne les capacités du navigateur de l'utilisateur. | 3 |
| highlight_file() | Effectue une coloration syntaxique PHP sur un fichier. | 4 |
| highlight_string() | Effectue la coloration syntaxique PHP sur une chaîne. | 4 |
| ignore_user_abort() | Définit si la déconnexion d'un client distant termine l'exécution du script. | 3 |
| pack() | Empaquette des données dans une chaîne binaire. | 3 |
| php_check_syntax() | Obsolète depuis PHP 5.0.5. | 5 |
| php_strip_whitespace() | Retourne un fichier de code source avec les commentaires PHP et les caractères d'espacement supprimés. | 5 |
| show_source() | Alias de highlight_file(). | 4 |
| sleep() | Retarde l'exécution du code d'un certain nombre de secondes. | 3 |
| time_nanosleep() | Retarde l'exécution du code d'un certain nombre de secondes et de nanosecondes. | 5 |
| time_sleep_until() | Retarde l'exécution du code jusqu'à l'heure spécifiée. | 5 |
| uniqid() | Génère un identifiant unique. | 3 |
| unpack() | Décompacte des données à partir d'une chaîne binaire. | 3 |
| usleep() | Retarde l'exécution du code d'un certain nombre de microsecondes. | 3 |
Constantes diverses PHP
PHP: Indique la première version de PHP qui prend en charge cette constante.
| Constante | Description | PHP |
|---|---|---|
| CONNECTION_ABORTED | ||
| CONNECTION_NORMAL | ||
| CONNECTION_TIMEOUT | ||
| __COMPILER_HALT_OFFSET__ | 5 |