Zusammenfassung häufig verwendeter Funktionen und globaler Variablen in PHP (empfohlen)

不言
Freigeben: 2023-04-03 14:16:01
Original
1870 Leute haben es durchsucht

Dieser Artikel stellt Ihnen eine Zusammenfassung (empfohlen) häufig verwendeter Funktionen und globaler Variablen vor. Ich hoffe, dass er für Sie hilfreich ist.

1. Die in PHP integrierte Funktion

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');
Nach dem Login kopieren

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

U

unset() Destroy

V

1. version_compare( string

, string

[, string ]) PHP-Version vergleichen

Erste Versionsnummer. version2 Der zweite Versionsnummernoperator

<

, lt,

<=

, $version1le$version2, $operator>

, version1!=, <> und ne Zum Beispiel:

if (version_compare(phpversion(), &#39;5.6.0&#39;, &#39;<&#39;)) {
	exit(&#39;PHP5.6+ Required&#39;);
}
Nach dem Login kopieren
2. Super globale Variablen$_SERVER$_SERVER['DOCUMENT_ROOT']; Skript befindet sich$_SERVER['DOCUMENT_FILENAME'] Der absolute Pfad des aktuell ausgeführten Skripts$_SERVER['PHP_SELF'] Der Dateiname des aktuell ausgeführten Skripts$_SERVER['HTTP_HOST'] Den aktuellen Host abrufen $_SERVER['PATH_TRANSLATED'] Der Basispfad, in dem sich das aktuelle Skript befindet, Nicht-Dokument-Stammverzeichnis

$_SERVER[' REQUEST_URI'] Der aktuelle Anforderungspfad

$ _SERVER['QUERY_STRING'] Abfragezeichenfolge

$_SERVER['SERVER_PORT'] Server-Port

$_SERVER['HTTPS'] HTTPS-AnfrageTypoperator

instanceof bestimmt, ob eine Variable eine Instanz einer Klasse ist

3. Gemeinsame PHP-gekapselte Funktionen:

1. Feststellung, ob es sich um eine HTTPS-Anfrage handelt

// 检查是否是HTTPS请求
if ((isset($_SERVER[&#39;HTTPS&#39;]) && (($_SERVER[&#39;HTTPS&#39;] == &#39;on&#39;) || ($_SERVER[&#39;HTTPS&#39;] == &#39;1&#39;))) || (isset($_SERVER[&#39;HTTPS&#39;]) && (isset($_SERVER[&#39;SERVER_PORT&#39;]) && $_SERVER[&#39;SERVER_PORT&#39;] == 443))) {
    $_SERVER[&#39;HTTPS&#39;] = true;
} elseif (!empty($_SERVER[&#39;HTTP_X_FORWARDED_PROTO&#39;]) && $_SERVER[&#39;HTTP_X_FORWARDED_PROTO&#39;] == &#39;https&#39; || !empty($_SERVER[&#39;HTTP_X_FORWARDED_SSL&#39;]) && $_SERVER[&#39;HTTP_X_FORWARDED_SSL&#39;] == &#39;on&#39;) {
    $_SERVER[&#39;HTTPS&#39;] = true;
} else {
    $_SERVER[&#39;HTTPS&#39;] = false;
}
Nach dem Login kopieren
Empfohlene verwandte Artikel:

Code-Implementierung der Konstruktionsmethode und Destruktormethode in PHP

So implementieren Sie Zählsortiercode in PHP

Das 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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!