Verfügbare PHP-Funktionen

PHP bietet viele verfügbare Standardfunktionen, die folgende Tabelle listet einige häufig verwendete auf:

FunktionBeschreibung
boolvalBooleschen Wert einer Variablen abrufen
debug_zval_dump Referenzzähler und Typinformationen einer Variablen in der Zend-Engine anzeigen
doubleval Alias von floatval
empty Prüfen, ob eine Variable leer ist
floatval Ermittelt den Float-Wert einer Variable
get_defined_vars Gibt ein Array aller definierten Variablen zurück
get_resource_type Gibt den Ressourcentyp zurück
gettype Ermittelt den Typ einer Variable
import_request_variables Importiert GET/POST/Cookie-Variablen in den globalen Gültigkeitsbereich
intval Ermittelt den Integer-Wert einer Variable
is_arrayPrüfen, ob eine Variable ein Array ist
is_bool Prüfen, ob eine Variable ein Boolean ist
is_callablePrüfen, ob der Parameter eine gültige aufrufbare Struktur ist
is_double Alias von is_float
is_float Prüfen, ob eine Variable ein Float ist
is_int Prüfen, ob eine Variable ein Integer ist
is_integer Alias von is_int
is_iterablePrüft, ob der Inhalt einer Variablen ein iterierbarer Wert ist
is_longAlias von is_int
is_null Prüft, ob die Variable NULL ist
is_numeric Prüft, ob eine Variable eine Zahl oder eine numerische Zeichenkette ist
is_object Prüft, ob eine Variable ein Objekt ist
is_real Alias von is_float
is_resourcePrüft, ob eine Variable vom Typ resource ist
is_scalarPrüft, ob eine Variable ein Skalar ist
is_string Prüft, ob eine Variable eine Zeichenkette ist
isset Prüft, ob eine Variable gesetzt und nicht NULL ist
print_rGibt eine Variable aus und liefert leicht lesbare Informationen.
serialize Serialisiert ein Objekt
settype Den Typ einer Variable festlegen
strval Den Stringwert einer Variable abrufen
unserialize Einen PHP-Wert aus einer gespeicherten Darstellung erstellen
unset Die angegebene Variable freigeben
var_dump Informationen über eine Variable ausgeben
var_exportEine Variable als Zeichenkette ausgeben oder zurückgeben

Algorithmen zum Hashen von Passwörtern

FunktionBeschreibung
password_get_info Gibt Informationen über den angegebenen Hash zurück
password_hash Passwort-Hash erstellen
password_needs_rehash Prüfen, ob der Hashwert mit den angegebenen Optionen übereinstimmt
password_verify Überprüfen, ob das Passwort mit dem Hashwert übereinstimmt
Andere Erweiterungen