Dieser Artikel stellt Ihnen eine Zusammenfassung (empfohlen) häufig verwendeter Funktionen und globaler Variablen vor. Ich hoffe, dass er für Sie hilfreich ist.
A
array_shift() löscht das erste Element im Array
array_pop() löscht das letzte Element im Array
array_multisort() gibt ein aufsteigendes Array zurück
C
call_user_func_array() Aufrufe die Rückruffunktion und verwenden Sie ein Array als Parameter der Rückruffunktion, um
D
define() aufzurufen, um Konstanten zu definieren
debug_backtrace( ), um Codeaufrufinformationen zu verfolgen
E
error_reporting(0) Fehlerberichterstattung deaktivieren
error_reporting(E_ERROR | E_WARNING | E_PARSE) Laufzeitfehler melden
error_reporting(E_ALL) Alle Fehler melden
ini_set("error_reporting", E_ALL) Äquivalent zu error_reporting(E_ALL)
error_reporting(E_ALL & ~E_NOTICE) Alle Fehler melden außer E_NOTICE
explode () Teilen Sie den String in ein Array auf
implode() Spleißen Sie die Elemente im Array in einen String zusammen
G
1.getenv() Holen Sie sich den Wert der Umgebungsvariablen
$_SERVER['HTTP_HOST'] = getenv('HTTP_HOST');
H
header() Senden Sie den ursprünglichen HTTP-Header an den Client
I
is_file() Bestimmen Sie, ob es sich um eine Datei handelt
ini_get() Rufen Sie den Wert einer Konfigurationsoption ab
is_set () Ob es definiert wurde
is_null( ) Ist es leer? >require_once() Datei laden
S
str_replace() Einige ersetzen Zeichen in der Zeichenfolge mit anderen Zeichen (Groß- und Kleinschreibung beachten)
strlen () Ermittelt die Länge der Zeichenfolgesubstr() Gibt einen Teil der Zeichenfolge zurück
str_repalce() Ersetzen Sie einen Teil der Zeichenfolge durch einen anderen Teil
strtolower() In Kleinbuchstaben konvertieren spl_autoload_register() autoload
spl_autoload_extensions() gibt die automatisch geladene Dateierweiterung zurück
Uunset() Destroy
V1. version_compare( string
, string[, string ]) PHP-Version vergleichen
Erste Versionsnummer. version2 Der zweite Versionsnummernoperator
<, lt,
<=, $version1
le$version2
, $operator
>
, version1
!=, <> und ne Zum Beispiel:
if (version_compare(phpversion(), '5.6.0', '<')) { exit('PHP5.6+ Required'); }
$ _SERVER['QUERY_STRING'] Abfragezeichenfolge
$_SERVER['SERVER_PORT'] Server-Port// 检查是否是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; }
Code-Implementierung der Konstruktionsmethode und Destruktormethode in PHP
So implementieren Sie Zählsortiercode in PHPDas obige ist der detaillierte Inhalt vonZusammenfassung häufig verwendeter Funktionen und globaler Variablen in PHP (empfohlen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!