Mysql
 sql >> Database >  >> RDS >> Mysql

Come ottenere il valore delle colonne del tipo di dati BIT(…) in formato binario?

Puoi utilizzare decbin() funzione e sprintf per gli zeri sospesi

<?php

$numb = 5;
echo sprintf("%010d",decbin($numb));

Uscita:

0000000101

Dai tuoi commenti:

12 - 0000001100
26 - 0000011010

Aggiornamento1:

Puoi assegnare a $numb variabile come questa:

$numb = sprintf("%010d",decbin($result['numb']));