PHP bindec() functie

Definitie en gebruik

De bindec() functie converts binair naar decimaal.

Syntax

bindec(binary_string)
Parameter Beschrijving
binary_string Verplicht. Stelt het te converteren binair getal vast.

Beschrijving

Retourneert binary_string Het decimale equivalente van het door de parameter aangegeven binair getal.

De bindec() functie converts een binair getal naar een integer. Het grootste getal dat kan worden geconverteerd is 31 posities 1 ofwel het decimale 2147483647. Vanaf PHP 4.1.0 kan deze functie grote waarden verwerken en zal hij in die gevallen een float type retourneren.

Voorbeeld

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

Uitvoer:

3
1
1587
7