Heim > Artikel > Backend-Entwicklung > So konvertieren Sie einen PHP-String in eine Dezimalzahl
In PHP können Sie eine hexadezimale Zeichenfolge über die Funktion hexdec in eine dezimale umwandeln. Die Syntax dieser Funktion lautet „hexdec(hex_string)“, wobei der Parameter „hex_string“ die umzuwandelnde Hexadezimalzahl darstellt.
Empfohlen: „PHP-Video-Tutorial“
hexdec()-Funktion konvertiert Hexadezimal in Dezimal.
Syntax
hexdec(hex_string)
Parameter
hex_string erforderlich. Gibt die zu konvertierende Hexadezimalzahl an.
Beschreibung
Gibt die Dezimalzahl zurück, die der Hexadezimalzahl entspricht, die durch den Parameter hex_string dargestellt wird. hexdec() Konvertiert eine hexadezimale Zeichenfolge in eine Dezimalzahl. Der maximal umwandelbare Wert ist 7ffffffff, also 2147483647 in Dezimalzahl. Ab PHP 4.1.0 kann diese Funktion große Zahlen verarbeiten. In diesem Fall gibt sie einen Float-Typ zurück.
hexdec() Ersetzt alle gefundenen nicht hexadezimalen Zeichen durch 0. Auf diese Weise werden alle Nullen auf der linken Seite ignoriert, Nullen auf der rechten Seite werden jedoch in den Wert einbezogen.
Beispiel
<?php echo hexdec("1e"); echo hexdec("a"); echo hexdec("11ff"); echo hexdec("cceeff"); ?>
Ausgabe:
30 10 4607 13430527
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen PHP-String in eine Dezimalzahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!