توابع hexdec() PHP
تعریف و نحوه استفاده
توابع hexdec() هگزادسیمال را به دهدهی تبدیل میکند.
نحوه استفاده
hexdec(hex_string)
پارامتر | توضیح |
---|---|
hex_string | ضروری. تعیین عدد هگزادسیمال برای تبدیل. |
توضیح
بازگشت با hex_string عدد دهدهی برابر با عدد هگزادسیمال معین شده توسط پارامتر. hexdec() یک رشته هگزادسیمال را به عدد دهدهی تبدیل میکند. بزرگترین عدد قابل تبدیل 7fffffff است، که برابر با 2147483647 در عدد دهدهی است. از PHP 4.1.0 به بعد، این تابع میتواند اعداد بزرگ را نیز پردازش کند و در این حالت، نوع float را برمیگرداند.
hexdec() تمام کاراکترهای غیرهگزادسیمال را با 0 جایگزین میکند. به این ترتیب، تمام صفرهای چپ نادیده گرفته میشوند، اما صفرهای راست به ارزش خود اضافه میشوند.
مثال
<?php echo hexdec("1e"); echo hexdec("a"); echo hexdec("11ff"); echo hexdec("cceeff"); ?>
خروجی:
30 10 4607 13430527