فونکشن PHP bindec()

تعریف و استفاده

فونکشن bindec() دودویی را به اعشاری تبدیل می‌کند.

نحوه استفاده

bindec(binary_string)
پارامتر توضیح
binary_string ضروری. تعیین عدد دودویی که باید تبدیل شود.

توضیح

بازمی‌گرداند binary_string مقدار دهی دودویی به عنوان عدد اعشاری.

فونکشن bindec() یک عدد دودویی را به عدد صحیح تبدیل می‌کند. بزرگترین عدد قابل تبدیل 31 رقم 1 یا به عبارت دیگر 2147483647 در عدد اعشاری است. از PHP 4.1.0 به بعد، این فونکشن می‌تواند مقادیر بزرگ را نیز پردازش کند و در این حالت نوع float را بازمی‌گرداند.

مثال

<?php
echo bindec("0011");
echo bindec("01");
echo bindec("11000110011");
echo bindec("111");
?>

خروجی:

3
1
1587
7