hexdec()
是 PHP 中的一個函數,用于將十六進制字符串轉換為十進制數值
下面是一個簡單的示例:
<?php
$hex_string = "1a"; // 十六進制字符串
$decimal_value = hexdec($hex_string); // 將十六進制字符串轉換為十進制數值
echo $decimal_value; // 輸出結果:26
?>
如果你需要將十進制數值轉換回十六進制字符串,可以使用 dechex()
函數:
<?php
$decimal_value = 26; // 十進制數值
$hex_string = dechex($decimal_value); // 將十進制數值轉換為十六進制字符串
echo $hex_string; // 輸出結果:1a
?>
請注意,hexdec()
和 dechex()
函數處理的是數值,而不是字符串。如果你需要處理包含十六進制字符的字符串,你需要先將字符串轉換為數值,然后再使用這些函數。例如:
<?php
$hex_string = "1a"; // 十六進制字符串
$decimal_value = hexdec(strval($hex_string)); // 將十六進制字符串轉換為十進制數值
echo $decimal_value; // 輸出結果:26
?>