Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe B — 40 Einträge

B

BackedEnum Interface
Wird von der PHP-Engine automatisch auf <code>Backed Enums</code> angewendet und stellt Methoden bereit, um Enum-Instanzen aus skalaren Werten zu erzeugen.
BadFunctionCallException Klasse
Ein Callback ist ungültig oder eine Funktion fehlt.
BadMethodCallException Klasse
Aufgerufene Methode existiert nicht oder ist nicht anwendbar.
base64_decode Funktion
Dekodiert einen Base64-String zurück in Binärdaten.
base64_encode Funktion
Kodiert Binärdaten als Base64-String — <strong>keine Verschlüsselung</strong>, nur eine Transportkodierung.
base_convert Funktion
Konvertiert eine Zahl zwischen beliebigen Basen (2 bis 36).
basename Funktion
Extrahiert den Datei-/Ordnernamen aus einem Pfad. Optional ohne Endung.
bcadd Funktion
Addiert zwei Zahlen beliebiger Genauigkeit und gibt das Ergebnis als Zeichenkette zurück.
bcceil Funktion
Rundet eine beliebig genaue Dezimalzahl (als String) auf die nächste ganze Zahl nach oben und gibt das Ergebnis als String zurück.
bccomp Funktion
Vergleicht zwei Zahlen beliebiger Genauigkeit und gibt -1, 0 oder 1 zurück.
bcdiv Funktion
Dividiert zwei Zahlen beliebiger Genauigkeit und gibt das Ergebnis als Zeichenkette zurück.
bcdivmod Funktion
Teilt zwei beliebig genaue Zahlen und liefert gleichzeitig Quotient und Rest (Modulo) als Array zurück.
bcfloor Funktion
Rundet eine beliebig genaue Dezimalzahl auf die nächst kleinere ganze Zahl ab und gibt das Ergebnis als String zurück.
BcMath\Number Klasse
Objektorientierte Repräsentation einer beliebig genauen Dezimalzahl der BCMath-Erweiterung mit Operatorüberladung.
bcmod Funktion
Berechnet den Modulo (Rest einer Division) zweier beliebig großer Zahlen mit konfigurierbarer Dezimalgenauigkeit.
bcmul Funktion
Multipliziert zwei Zahlen beliebiger Genauigkeit und gibt das Ergebnis als String zurück.
bcpow Funktion
Berechnet die Potenz einer Zahl beliebiger Genauigkeit (<code>num ^ exponent</code>) mithilfe der BCMath-Bibliothek.
bcpowmod Funktion
Berechnet <code>base^exponent mod modulus</code> für beliebig große ganze Zahlen mit der BCMath-Bibliothek.
bcround Funktion
Rundet eine beliebig genaue Dezimalzahl (als String) auf die angegebene Anzahl an Dezimalstellen mit konfigurierbarem Rundungsmodus.
bcscale Funktion
Setzt oder liest die Standard-Dezimalstellen-Genauigkeit für alle BCmath-Funktionen.
bcsqrt Funktion
Berechnet die Quadratwurzel einer Zahl beliebiger Genauigkeit als Zeichenkette mit der angegebenen Dezimalstellenanzahl.
bcsub Funktion
Subtrahiert zwei Zahlen beliebiger Genauigkeit (<code>num2</code> von <code>num1</code>) und gibt das Ergebnis als Zeichenkette zurück.
Best Practices Kapitel
Was in Production wirklich zählt — jenseits von „funktioniert". Diese Regeln machen den Unterschied zwischen Hobby-Code und Enterprise-Code.
bin2hex Funktion
Wandelt Binärdaten in einen Hex-String um — jedes Byte wird zu 2 Hex-Zeichen.
bind_textdomain_codeset Funktion
Setzt oder liefert den Zeichensatz (Codeset), der für die Meldungen einer bestimmten Gettext-Domain verwendet wird.
bindec Funktion
Wandelt einen Binär-String in eine Dezimalzahl.
bindtextdomain Funktion
Bindet eine Gettext-Textdomain an ein Verzeichnis, in dem die Übersetzungsdateien (.mo/.po) gespeichert sind.
boolval Funktion
Wandelt einen Wert beliebigen Typs in einen booleschen Wert (<code>true</code> oder <code>false</code>) um und gibt diesen zurück.
break Anweisung
Verlässt die aktuelle Schleife oder <code>switch</code>. Optional mit Level, um mehrere Ebenen zu verlassen.
bzclose Funktion
Schließt eine zuvor mit <code>bzopen()</code> geöffnete bzip2-Datei und gibt alle damit verbundenen Ressourcen frei.
bzcompress Funktion
Komprimiert eine Zeichenkette mit dem bzip2-Algorithmus und gibt die komprimierten Daten zurück.
bzdecompress Funktion
Dekomprimiert einen bzip2-komprimierten String und gibt die ursprünglichen Daten zurück.
bzerrno Funktion
Gibt die Fehlernummer des zuletzt aufgetretenen bzip2-Fehlers für ein geöffnetes bzip2-Handle zurück.
bzerror Funktion
Gibt die bzip2-Fehlernummer und die Fehlermeldung einer bzip2-Datei-Ressource als Array zurück.
bzerrstr Funktion
Gibt die Fehlermeldung des letzten bzip2-Fehlers als Zeichenkette zurück.
bzflush Funktion
Erzwingt das Schreiben aller gepufferten Daten einer bzip2-Datei – tut in der aktuellen Implementierung aber nichts.
bzip2:// Funktion
Stream-Wrapper für bzip2-komprimierte Dateien, der transparentes Lesen und Schreiben von <code>.bz2</code>-Dateien ermöglicht.
bzopen Funktion
Öffnet eine bzip2-komprimierte Datei oder einen Stream zum Lesen oder Schreiben und gibt eine bzip2-Dateiressource zurück.
bzread Funktion
Liest bis zu <code>$length</code> unkomprimierte Bytes aus einer geöffneten bzip2-Datei und gibt sie als String zurück.
bzwrite Funktion
Schreibt binäre Daten in eine geöffnete bzip2-komprimierte Datei und gibt die Anzahl der geschriebenen Bytes zurück.