Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

134 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

// Zeige Buchstabe L — 134 Einträge

L

Late Static Binding Konzept
<code>static::</code> statt <code>self::</code> bezieht sich zur Laufzeit auf die aufrufende Klasse, nicht die deklarierende.
lcfirst Funktion
Macht das erste Zeichen eines Strings klein.
lcg_value Funktion
Gibt eine Pseudozufallszahl als <code>float</code> im Bereich (0, 1) zurück, berechnet mittels eines linearen Kongruenzgenerators.
lchgrp Funktion
Ändert die Gruppe eines symbolischen Links, ohne dem Link selbst zu folgen.
lchown Funktion
Ändert den Besitzer (Owner) eines symbolischen Links, ohne dem Link selbst zu folgen.
LDAP\Connection Klasse
Vollständig opake Klasse, die eine LDAP-Verbindungsressource repräsentiert und ab PHP 8.1.0 die frühere <code>ldap link</code>-Ressource ersetzt.
LDAP\Result Klasse
Opake Klasse, die ab PHP 8.1.0 die frühere <code>ldap result</code>-Ressource ersetzt und das Ergebnis einer LDAP-Abfrage kapselt.
LDAP\ResultEntry Klasse
Vollständig opake Klasse, die ab PHP 8.1.0 eine LDAP-Result-Entry-Ressource repräsentiert und die bisherige <code>ldap result entry</code>-Ressource ersetzt.
ldap_8859_to_t61 Funktion
Wandelt einen String von ISO-8859-Zeichenkodierung in T.61-Zeichenkodierung um, wie sie in LDAP-Verzeichnissen verwendet wird.
ldap_add Funktion
Fügt einen neuen Eintrag mit dem angegebenen Distinguished Name und den angegebenen Attributen in ein LDAP-Verzeichnis ein.
ldap_add_ext Funktion
Fügt einen neuen Eintrag zum LDAP-Verzeichnis hinzu und gibt ein <code>LDAP\Result</code>-Objekt zurück, das weitere Auswertung (z. B. Server-Controls) ermöglicht.
ldap_bind Funktion
Authentifiziert (bindet) eine Verbindung an einem LDAP-Verzeichnis mit optionalem Distinguished Name und Passwort.
ldap_bind_ext Funktion
Bindet asynchron an ein LDAP-Verzeichnis und gibt ein <code>LDAP\Result</code>-Objekt zurück, das anschließend ausgewertet werden kann.
ldap_close Funktion
Schließt eine LDAP-Verbindung – Alias von <code>ldap_unbind()</code>.
ldap_compare Funktion
Vergleicht den Wert eines Attributs in einem LDAP-Verzeichniseintrag mit einem angegebenen Wert und gibt <code>true</code>, <code>false</code> oder <code>-1</code> zurück.
ldap_connect Funktion
Erzeugt eine LDAP-Verbindungsressource zu einem LDAP-Server und gibt ein <code>LDAP\Connection</code>-Objekt zurück.
ldap_connect_wallet Funktion
Stellt eine Verbindung zu einem LDAP-Server her und verwendet dabei ein Oracle Wallet zur Authentifizierung (SSL/TLS).
ldap_control_paged_result Funktion
Sendet die LDAP-Paginierungssteuerung (RFC 2696), um große Ergebnismengen seitenweise abzurufen.
ldap_control_paged_result_response Funktion
Liest das Paginierungs-Cookie und die geschätzte Ergebnisanzahl aus einer LDAP-Antwort aus, um durch seitenweise Suchergebnisse zu blättern.
ldap_count_entries Funktion
Gibt die Anzahl der Einträge zurück, die ein LDAP-Suchergebnis enthält.
ldap_count_references Funktion
Zählt die Anzahl der Referenzen (Referral-Einträge) in einem LDAP-Suchergebnis.
ldap_delete Funktion
Löscht einen einzelnen Eintrag anhand seines Distinguished Name (DN) aus einem LDAP-Verzeichnis.
ldap_delete_ext Funktion
Löscht einen Eintrag aus einem LDAP-Verzeichnis und gibt ein <code>LDAP\Result</code>-Objekt zurück, das eine erweiterte Auswertung der Server-Antwort ermöglicht.
ldap_dn2ufn Funktion
Konvertiert einen LDAP-Distinguished-Name (DN) in ein benutzerfreundliches Namensformat (User Friendly Name, UFN).
ldap_err2str Funktion
Wandelt einen numerischen LDAP-Fehlercode in eine lesbare Fehlerbeschreibung um.
ldap_errno Funktion
Gibt den numerischen LDAP-Fehlercode der letzten LDAP-Operation auf der angegebenen Verbindung zurück.
ldap_error Funktion
Gibt die Fehlermeldung des zuletzt ausgeführten LDAP-Befehls als lesbaren String zurück.
ldap_escape Funktion
Maskiert einen String sicher für die Verwendung in LDAP-Filtern oder Distinguished Names (DN), um Injection-Angriffe zu verhindern.
ldap_exop Funktion
Führt eine erweiterte LDAP-Operation (Extended Operation) auf einem LDAP-Server aus und gibt bei Erfolg <code>true</code> zurück.
ldap_exop_passwd Funktion
Führt die erweiterte LDAP-Operation <code>LDAP_EXOP_MODIFY_PASSWD</code> aus, um das Passwort eines LDAP-Benutzers zu ändern oder ein neues zu generieren.
ldap_exop_refresh Funktion
Führt eine erweiterte LDAP-Refresh-Operation (RFC 2589) auf einem dynamischen Eintrag durch, um dessen Gültigkeitsdauer zu verlängern.
ldap_exop_sync Funktion
Führt eine synchrone erweiterte LDAP-Operation (Extended Operation) auf einem LDAP-Server aus und liefert das Ergebnis direkt zurück.
ldap_exop_whoami Funktion
Führt eine erweiterte LDAP-WHOAMI-Operation (RFC 4532) durch und gibt die Autorisierungs-ID des aktuell authentifizierten Benutzers zurück.
ldap_explode_dn Funktion
Zerlegt einen LDAP Distinguished Name (DN) in seine einzelnen Komponenten und gibt diese als Array zurück.
ldap_first_attribute Funktion
Gibt den Namen des ersten Attributs eines LDAP-Eintragsresultats zurück und initialisiert dabei den internen Attribut-Zeiger.
ldap_first_entry Funktion
Gibt die Kennung (Handle) des ersten Eintrags aus einem LDAP-Suchergebnis zurück.
ldap_first_reference Funktion
Gibt den ersten Referenz-Eintrag aus einem LDAP-Suchergebnis zurück, um LDAP-Referenzen (Referrals) zu durchlaufen.
ldap_free_result Funktion
Gibt den Speicher frei, der durch ein LDAP-Suchergebnis (<code>LDAP\Result</code>) belegt wird.
ldap_get_attributes Funktion
Liest alle Attribute und deren Werte aus einem einzelnen LDAP-Ergebniseintrag und gibt sie als assoziatives Array zurück.
ldap_get_dn Funktion
Gibt den Distinguished Name (DN) eines LDAP-Ergebnis-Eintrags zurück.
ldap_get_entries Funktion
Liest alle Einträge aus einem LDAP-Suchergebnis und gibt sie als strukturiertes Array zurück.
ldap_get_option Funktion
Liest den aktuellen Wert einer LDAP-Option aus einer bestehenden Verbindung und schreibt ihn in die übergebene Variable.
ldap_get_values Funktion
Liest alle Werte eines bestimmten Attributs aus einem LDAP-Ergebniseintrag und gibt sie als Array zurück.
ldap_get_values_len Funktion
Gibt alle binären Werte eines bestimmten Attributs eines LDAP-Ergebniseintrags zurück, inklusive Binärdaten (z. B. Fotos, Zertifikate).
ldap_list Funktion
Führt eine LDAP-Suche mit dem Scope <code>LDAP_SCOPE_ONELEVEL</code> durch, d. h. nur direkte Kindelemente des angegebenen Basis-DNs werden durchsucht.
ldap_mod_add Funktion
Fügt einem bestehenden LDAP-Eintrag neue Attributwerte hinzu, ohne vorhandene Werte zu überschreiben.
ldap_mod_add_ext Funktion
Fügt Attributwerte zu bestehenden LDAP-Einträgen hinzu und gibt ein <code>LDAP\Result</code>-Objekt zurück (asynchrone Variante von <code>ldap_mod_add</code>).
ldap_mod_del Funktion
Löscht bestimmte Attributwerte eines vorhandenen LDAP-Eintrags, ohne den gesamten Eintrag oder das Attribut zu entfernen.
ldap_mod_del_ext Funktion
Löscht Attributwerte aus bestehenden Attributen eines LDAP-Eintrags und gibt ein <code>LDAP\Result</code>-Objekt zurück.
ldap_mod_replace Funktion
Ersetzt bestehende Attributwerte eines LDAP-Eintrags vollständig durch neue Werte.
ldap_mod_replace_ext Funktion
Ersetzt Attributwerte eines LDAP-Eintrags durch neue Werte und gibt ein <code>LDAP\Result</code>-Objekt zurück, das asynchron ausgewertet werden kann.
ldap_modify Funktion
Alias von <code>ldap_mod_replace</code>: Ersetzt Attribute eines LDAP-Eintrags durch neue Werte.
ldap_modify_batch Funktion
Führt mehrere Änderungen (Hinzufügen, Ersetzen, Löschen von Attributen) an einem LDAP-Eintrag in einer einzigen Operation gebündelt aus.
ldap_next_attribute Funktion
Gibt das nächste Attribut (Merkmal) eines LDAP-Ergebniseintrags zurück und wird zusammen mit <code>ldap_first_attribute()</code> zum Iterieren über alle Attribute eines Eintrags verwendet.
ldap_next_entry Funktion
Liefert den nächsten Eintrag in einer LDAP-Ergebnisliste nach dem angegebenen Eintrag.
ldap_next_reference Funktion
Holt den nächsten Referenz-Eintrag aus einem LDAP-Suchergebnis, nachdem <code>ldap_first_reference()</code> aufgerufen wurde.
ldap_parse_exop Funktion
Wertet das Ergebnisobjekt einer erweiterten LDAP-Operation aus und extrahiert Antwortdaten sowie die OID des erweiterten Vorgangs.
ldap_parse_reference Funktion
Extrahiert Referenz-URIs aus einem LDAP-Referenz-Eintrag und speichert sie in einem Array.
ldap_parse_result Funktion
Extrahiert detaillierte Statusinformationen (Fehlercode, Fehlermeldung, Referrals usw.) aus einem LDAP-Ergebnis-Objekt.
ldap_read Funktion
Führt eine LDAP-Suche mit dem Scope <code>LDAP_SCOPE_BASE</code> durch und liest genau einen Eintrag anhand seiner DN.
ldap_rename Funktion
Benennt einen LDAP-Eintrag um, indem der RDN (Relative Distinguished Name) und/oder der übergeordnete Eintrag geändert wird.
ldap_rename_ext Funktion
Ändert den Namen (RDN) eines LDAP-Eintrags und gibt ein <code>LDAP\Result</code>-Objekt zurück, das eine asynchrone Auswertung ermöglicht.
ldap_sasl_bind Funktion
Authentifiziert eine LDAP-Verbindung mittels SASL (Simple Authentication and Security Layer) und unterstützt dabei verschiedene Mechanismen wie GSSAPI, DIGEST-MD5 oder EXTERNAL.
ldap_search Funktion
Führt eine LDAP-Suche mit dem Scope <code>LDAP_SCOPE_SUBTREE</code> im angegebenen Basisverzeichnis durch und gibt ein Ergebnis-Handle zurück.
ldap_set_option Funktion
Setzt eine LDAP-Option auf einen bestimmten Wert für eine bestehende LDAP-Verbindung oder global.
ldap_set_rebind_proc Funktion
Registriert eine Callback-Funktion, die bei der Verfolgung von LDAP-Verweisen (Referrals) für erneute Bindungen (Rebinds) aufgerufen wird.
ldap_sort Funktion
Sortiert LDAP-Ergebniseinträge clientseitig anhand eines angegebenen Attributnamens.
ldap_start_tls Funktion
Startet eine TLS-Verbindung auf einem bereits geöffneten LDAP-Handle, um die Kommunikation zu verschlüsseln.
ldap_t61_to_8859 Funktion
Konvertiert einen T.61-kodierten String in ISO-8859-Zeichenkodierung.
ldap_unbind Funktion
Löst die Verbindung und Bindung zu einem LDAP-Verzeichnis und gibt die zugehörigen Ressourcen frei.
LengthException Klasse
Eine Länge (z. B. String, Array, Datei) passt nicht zur Erwartung.
levenshtein Funktion
Berechnet die Levenshtein-Distanz — die minimale Anzahl Änderungen, um einen String in den anderen zu verwandeln.
libxml_clear_errors Funktion
Leert den internen libxml-Fehlerpuffer und verwirft alle bisher gesammelten Fehlermeldungen.
libxml_disable_entity_loader Funktion
Deaktiviert oder aktiviert das Laden externer Entities in libxml, um XXE-Angriffe (XML External Entity Injection) zu verhindern.
libxml_get_errors Funktion
Gibt ein Array aller aufgetretenen <code>LibXMLError</code>-Objekte aus dem internen libxml-Fehlerpuffer zurück.
libxml_get_external_entity_loader Funktion
Gibt den aktuell registrierten Loader-Callback für externe XML-Entities zurück, der mit <code>libxml_set_external_entity_loader()</code> gesetzt wurde.
libxml_get_last_error Funktion
Gibt den zuletzt von libxml aufgezeichneten Fehler als <code>LibXMLError</code>-Objekt zurück oder <code>false</code>, wenn kein Fehler vorliegt.
libxml_set_external_entity_loader Funktion
Setzt eine benutzerdefinierte Callback-Funktion, die beim Auflösen externer XML-Entities aufgerufen wird, und ersetzt damit den Standard-Loader von libxml.
libxml_set_streams_context Funktion
Setzt den PHP-Stream-Kontext, der beim nächsten Laden oder Schreiben eines libxml-Dokuments verwendet wird.
libxml_use_internal_errors Funktion
Deaktiviert die standardmäßige libxml-Fehlerausgabe und erlaubt das manuelle Abrufen der Fehlerinformationen über <code>libxml_get_errors()</code>.
LibXMLError Klasse
Repräsentiert einen von libxml ausgelösten Fehler mit Informationen zu Typ, Code, Meldung und Position im Dokument.
LimitIterator Klasse
Beschränkt einen Iterator auf einen Offset und Anzahl Elemente — SQL-artige <code>LIMIT</code>/<code>OFFSET</code>.
link Funktion
Erzeugt einen harten Link (<em>Hard Link</em>) vom Pfad <code>$link</code> auf das Ziel <code>$target</code>.
linkinfo Funktion
Gibt die Gerätenummer (<code>st_dev</code>) des Dateisystems zurück, auf dem sich ein symbolischer Link befindet.
list Funktion
Weist mehreren Variablen gleichzeitig Werte aus einem Array zu, als wären sie ein Array.
litespeed_finish_request Funktion
Sendet alle ausstehenden Ausgabedaten sofort an den Client und beendet die HTTP-Antwort, sodass PHP-Code danach noch ohne Verbindung zum Client weiterläuft.
litespeed_request_headers Funktion
Liefert alle HTTP-Anfrage-Header der aktuellen Anfrage als assoziatives Array (Alias von <code>apache_request_headers()</code>).
litespeed_response_headers Funktion
Liefert ein assoziatives Array aller bisher gesendeten HTTP-Antwort-Header (Alias von <code>apache_response_headers()</code>).
Locale Klasse
Stellt statische Methoden bereit, um Locale-Bezeichner zu parsen, zusammenzusetzen und zu vergleichen, etwa für Sprach- und Ländercodes nach IETF BCP 47.
locale_accept_from_http Funktion
Ermittelt das beste verfügbare Locale anhand des HTTP-Accept-Language-Headers und gibt es als IETF-Sprach-Tag zurück.
locale_add_likely_subtags Funktion
Ergänzt einen Locale-Bezeichner um wahrscheinliche Subtags (Sprache, Schrift, Region) gemäß Unicode CLDR-Algorithmus.
locale_canonicalize Funktion
Kanonisiert einen Locale-String und gibt die normalisierte, standardkonforme Darstellung zurück.
locale_compose Funktion
Erzeugt aus einem Array von Locale-Subtags eine korrekt geordnete und abgegrenzte Locale-ID-Zeichenkette.
locale_filter_matches Funktion
Prüft, ob ein Sprach-Tag-Filter (RFC 4647) auf ein gegebenes Locale-Tag passt.
locale_get_all_variants Funktion
Gibt alle Varianten-Subtags eines Locale-Bezeichners als Array zurück.
locale_get_default Funktion
Gibt den aktuell gesetzten Standard-Locale-Wert aus der INTL-Konfiguration zurück.
locale_get_display_language Funktion
Gibt den lokalisierten Anzeigenamen der Sprache eines Locale-Strings zurück, z. B. <code>'de'</code> als <code>'Deutsch'</code> oder <code>'German'</code>.
locale_get_display_name Funktion
Gibt den lokalisierten Anzeigenamen eines Locale zurück, z. B. <code>"Deutsch (Deutschland)"</code> für <code>de_DE</code>.
locale_get_display_region Funktion
Gibt den lokalisierten Anzeigenamen der Region (Ländercode) eines Locale-Strings zurück.
locale_get_display_script Funktion
Gibt den lokalisierten Anzeigenamen für die Schrift (Script) eines Locale-Bezeichners zurück.
locale_get_display_variant Funktion
Gibt den lokalisierten Anzeigenamen für die Variante (Variant) eines Locale-Bezeichners zurück.
locale_get_keywords Funktion
Liefert die Schlüsselwörter (Keywords) eines Locale-Bezeichners als assoziatives Array.
locale_get_primary_language Funktion
Liefert den primären Sprach-Subtag (z. B. <code>de</code>, <code>en</code>) aus einem IETF-Locale-String.
locale_get_region Funktion
Liefert den Regions-Subtag (Länder- oder Regionscode) aus einem Locale-Bezeichner als Zeichenkette.
locale_get_script Funktion
Liefert das Schrift-Subtag (Script-Subtag) eines Locale-Bezeichners gemäß IETF BCP 47.
locale_is_right_to_left Funktion
Prüft, ob ein angegebenes Locale eine Rechts-nach-links-Schrift (RTL) verwendet, z. B. Arabisch oder Hebräisch.
locale_lookup Funktion
Sucht in einer Liste von Sprach-Tags nach dem besten Treffer für ein angegebenes Locale gemäß RFC 4647 (Lookup-Algorithmus).
locale_minimize_subtags Funktion
Entfernt wahrscheinliche Subtags (Sprache, Schrift, Region) aus einem Locale-Bezeichner und gibt die minimierte Form zurück.
locale_parse Funktion
Zerlegt eine Locale-ID in ihre Subtag-Elemente und gibt diese als assoziatives Array zurück.
locale_set_default Funktion
Setzt das Standard-Locale für alle nachfolgenden Intl-Operationen zur Laufzeit.
localeconv Funktion
Gibt ein assoziatives Array mit den aktuellen Locale-Einstellungen für Zahlen- und Währungsformatierung zurück.
localtime Funktion
Gibt die lokale Zeit für einen Unix-Zeitstempel als Array zurück – entweder numerisch indiziert oder als assoziatives Array.
log Funktion
Natürlicher Logarithmus (oder zur beliebigen Basis).
log10 Funktion
Logarithmus zur Basis 10.
log1p Funktion
Berechnet den natürlichen Logarithmus von <code>1 + num</code> mit hoher Genauigkeit, auch wenn <code>num</code> sehr nahe bei Null liegt.
LogicException Klasse
Fehler in der Programmlogik, die durch besseres Programmieren vermeidbar wären.
long2ip Funktion
Konvertiert eine 32-Bit-Ganzzahl (Long Integer) in eine IPv4-Adresse im menschenlesbaren Dotted-Decimal-Format (z. B. <code>192.168.0.1</code>).
lstat Funktion
Gibt Statusinformationen über eine Datei oder einen symbolischen Link zurück, ohne dem Link zu folgen.
ltrim Funktion
Entfernt Whitespace (oder Zeichen) nur am Anfang eines Strings.
Lua Klasse
Ermöglicht die Einbettung und Ausführung von Lua-Skripten direkt in PHP über die <code>lua</code>-PECL-Erweiterung.
LuaClosure Klasse
Repräsentiert eine Lua-Closure, die aus der Lua-Erweiterung (<code>lua</code>) nach PHP übertragen wurde.
LuaException Klasse
Ausnahme, die von der PHP-Lua-Erweiterung ausgelöst wird, wenn bei der Ausführung von Lua-Code oder bei Lua-spezifischen Operationen ein Fehler auftritt.
LuaSandbox Klasse
Führt Lua-Code in einer isolierten Sandbox-Umgebung aus und ermöglicht eine kontrollierte Interaktion zwischen PHP und Lua.
LuaSandboxError Klasse
Basisklasse für alle Fehler, die von der <code>LuaSandbox</code>-Extension geworfen werden.
LuaSandboxErrorError Klasse
Repräsentiert einen Fehler, der beim Verarbeiten eines Lua-Fehlerobjekts in der LuaSandbox-Erweiterung auftritt.
LuaSandboxFatalError Klasse
Repräsentiert einen fatalen Fehler in der <code>LuaSandbox</code>, der eine weitere Ausführung des Lua-Codes unmöglich macht.
LuaSandboxFunction Klasse
Repräsentiert eine aufrufbare Lua-Funktion innerhalb einer <code>LuaSandbox</code>-Umgebung und ermöglicht deren Ausführung aus PHP heraus.
LuaSandboxMemoryError Klasse
Repräsentiert einen Speicherfehler, der auftritt, wenn die LuaSandbox das konfigurierte Speicherlimit überschreitet.
LuaSandboxRuntimeError Klasse
Repräsentiert einen Laufzeitfehler, der während der Ausführung von Lua-Code innerhalb einer <code>LuaSandbox</code>-Instanz aufgetreten ist.
LuaSandboxSyntaxError Klasse
Repräsentiert einen Syntaxfehler, der beim Laden oder Kompilieren von Lua-Code in der <code>LuaSandbox</code>-Erweiterung auftritt.
LuaSandboxTimeoutError Klasse
Repräsentiert einen Fehler, der ausgelöst wird, wenn ein Lua-Skript in der <code>LuaSandbox</code> das festgelegte Zeitlimit überschreitet.
lzf_compress Funktion
Komprimiert einen String mit dem LZF-Algorithmus und gibt die komprimierten Daten zurück.
lzf_decompress Funktion
Dekomprimiert einen mit LZF komprimierten String und gibt die ursprünglichen Rohdaten zurück.
lzf_optimized_for Funktion
Ermittelt, wofür die LZF-Erweiterung optimiert wurde (Geschwindigkeit oder Kompressionsrate).