Stavo visionando uno script e mi so trovato all'interno di un ciclo FOR di fronte a questo comando:dove $h è il valore ASCII di un carattere.Codice PHP:
$h = (($h<<4) & 240) || (($h>>4) & 15);
Che operazione effettua PHP?
Stavo visionando uno script e mi so trovato all'interno di un ciclo FOR di fronte a questo comando:dove $h è il valore ASCII di un carattere.Codice PHP:
$h = (($h<<4) & 240) || (($h>>4) & 15);
Che operazione effettua PHP?
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
credo che php stampi un stringa di parser error...
sei sicuro si trattasse di php?
hai editato e corretto ....
![]()
Allora ... verifica il manuale con gli operatori bitwise
codice:$a << $b Shift left Sposta i bit di $a a sinistra di $b passi (ogni passo significa "moltiplica per due") $a >> $b Shift right Sposta i bit di $a a destra di $b passi (ogni passo significa "dividi per due")![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
detto in parole povere?![]()
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
Le parole sono mai povere... possono pero' essere inutili....Originariamente inviato da hacker_nait
detto in parole povere?![]()
![]()
quindi:
http://www.php.net/manual/it/languag...rs.bitwise.php
http://freephp.html.it/articoli/view...olo.asp?id=163
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.