Συνάρτηση bindec() PHP

Ορισμός και χρήση

Η συνάρτηση bindec() μετατρέπει δεκαεξαδικό σε δεκαδικό.

Γλώσσα

bindec(binary_string)
Παράγοντες Περιγραφή
binary_string Απαιτείται. Καθορίζει τον δεκαεξαδικό αριθμό που πρέπει να μετατραπεί.

Περιγραφή

Επιστροφή binary_string Η δεκαδική αξία του δεκαεξαδικού αριθμού που υποδεικνύεται από τον παράγοντα.

Η συνάρτηση bindec() μετατρέπει έναν δεκαεξαδικό αριθμό σε ακέραιο. Ο μεγαλύτερος αριθμός που μπορεί να μετατραπεί είναι 31 θέσεις 1 ή δεκαδικά 2147483647. Από την έκδοση 4.1.0 του PHP, η συνάρτηση αυτή μπορεί να χειρίζεται μεγάλα αριθμήματα, και σε αυτή την περίπτωση θα επιστρέψει τύπο float.

Παράδειγμα

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

Αποτελέσματα:

3
1
1587
7