Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie einen PHP-String in eine Dezimalzahl

So konvertieren Sie einen PHP-String in eine Dezimalzahl

藏色散人
藏色散人Original
2020-08-18 09:19:474356Durchsuche

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.

So konvertieren Sie einen PHP-String in eine Dezimalzahl

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!

Stellungnahme:
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