Cet article vous présente un résumé (recommandé) des fonctions et variables globales couramment utilisées en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
A
array_shift() supprime le premier élément du tableau
array_pop() supprime le dernier élément du tableau
array_multisort() renvoie un tableau ascendant
C
appels call_user_func_array() la fonction de rappel et utilisez un tableau comme paramètre de la fonction de rappel pour appeler
D
define() pour définir des constantes
debug_backtrace( ) pour tracer les informations d'appel de code
E
error_reporting(0) Désactiver le rapport d'erreurs
error_reporting(E_ERROR | E_WARNING | E_PARSE) Signaler les erreurs d'exécution
error_reporting(E_ALL ) Signaler toutes les erreurs
ini_set("error_reporting", E_ALL) Équivalent à error_reporting(E_ALL)
error_reporting(E_ALL & ~E_NOTICE) Signaler toutes les erreurs sauf E_NOTICE
explode () Diviser la chaîne en un tableau
implode() Splice les éléments du tableau en une chaîne
G
1.getenv() Récupère la valeur de la variable d'environnement
$_SERVER['HTTP_HOST'] = getenv('HTTP_HOST');
H
header() Envoie l'en-tête HTTP d'origine au client
I
is_file() Détermine s'il s'agit d'un fichier
ini_get() Récupère la valeur d'une option de configuration
is_set() S'il a été défini
is_null() S'il est vide
P
1.
R
require_once() Charger le fichier
S
str_replace() Remplacer certains caractères dans la chaîne avec d'autres caractères (sensible à la casse)
strlen() Récupère la longueur de la chaîne
substr() Renvoie une partie de la chaîne
str_repalce() Remplacez-en une partie de la chaîne avec une autre partie
strtolower() Convertir en minuscules
spl_autoload_register() Charger automatiquement
spl_autoload_extensions() Renvoie l'extension de fichier chargée automatiquement
U
unset () Détruire
V
1. version_compare( string $version1
, string $version2
[, string $operator
]) Comparez la version PHP
version1
Premier numéro de version. version2 Le deuxième opérateur de numéro de version <, lt, <=, le, > 、 , !=, <> et ne Par exemple : 2. Super variables globales
$_SERVER$_SERVER['DOCUMENT_ROOT'] ; Le script en cours d'exécution se trouve dans le répertoire
if (version_compare(phpversion(), '5.6.0', '<')) { exit('PHP5.6+ Required'); }
Articles connexes recommandés :
// 检查是否是HTTPS请求 if ((isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) || (isset($_SERVER['HTTPS']) && (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443))) { $_SERVER['HTTPS'] = true; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') { $_SERVER['HTTPS'] = true; } else { $_SERVER['HTTPS'] = false; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!