hex2bin
تابع hex2bin رشته هگزادسیمال را به نویسه های ASCII تبدیل می کند. «هگزادسیمال (Hex)» یعنی نمایش اعداد با پایه 16. مثل نمره های کلاس اما با حروف A تا F.
تعریف و کاربرد
hex2bin(string) یک رشته هگز را می گیرد و متن معمولی می دهد. این کار برای رمزنگاری، شبکه، یا دی کد داده ها مفید است.
سینتکس
hex2bin(string)
string: فقط کاراکترهای هگز دارد؛ یعنی 0-9 و A-F.
مثال ساده: هگز به متن
<?php
echo hex2bin("48656c6c6f20576f726c6421");
?>
مثال با متغیر
<?php
$hex = "48656c6c6f";
$result = hex2bin($hex);
echo $result;
?>
گام های عملی
- رشته هگز معتبر آماده کن.
- تابع hex2bin را صدا بزن.
- خروجی ASCII را چاپ کن.
نکته: طول هگز باید زوج باشد؛ هر دو رقم یک بایت است.
هشدار: اگر رشته نامعتبر یا طول فرد باشد، هشدار می دهد و false می دهد.
لینک های مرتبط داخل سایت
برای تبدیل برعکس از bin2hex استفاده کن. همچنین، نمونه های قالب بندی را در sprintf ببین.
جمع بندی سریع
- hex2bin هگز را به متن می دهد.
- طول هگز باید زوج باشد.
- کاراکترهای مجاز 0-9 و A-F هستند.
- نامعتبر باشد، مقدار false برمی گردد.