Maison >développement back-end >tutoriel php >Résumé des fonctions et variables globales couramment utilisées en PHP (recommandé)
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 7bcfb6ad8c627ab234ec8d6a299cc258 、 , !=, a8093152e673feb7aba1828c43532094 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'); }$_SERVER['DOCUMENT_FILENAME'] Le chemin absolu du script en cours d'exécution
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; }Comment implémenter le code de tri par comptage en PHP
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!