in un tutorial per le pagine protette etc.. c'è uno script del genere:
dove $perm contiene un numero che ha come valore il doppio del precedente (1-2-4-8-16-32-64 etc..)Codice PHP:
(intval($perm) & intval($permUT))
e $permUT invece ha il valore dei permessi (ad esempio, se ho permesso 2 e 16 in $permUT avrò 16+2=18)
quel & in pratica mi restituisce 16 e 2 quando $perm ha valore 16 e 2
non ho capito perchè, come mai fa questo (e quindi vorrei saperlo)
![]()
spero di essere stato chiaro![]()