decbin

funkcja

Konwertuje liczbę całkowitą dziesiętną na jej reprezentację binarną (zapis dwójkowy).

decbin(int $num): string

decbin (od decimal to binary) zamienia nieujemną liczbę całkowitą na string z zapisem dwójkowym — bez wiodących zer. Przydaje się do pracy z flagami bitowymi, maskami uprawnień czy po prostu gdy chcesz zobaczyć, co siedzi pod spodem liczby. Odwrotną operację wykonuje bindec.

<?php
declare(strict_types=1);

echo decbin(5);     // wynik: 101
echo decbin(255);   // wynik: 11111111
echo decbin(0);     // wynik: 0
📘 Naucz się w lekcji →