Tips & Tricks: generatore 0/1 con l’operatore ternario

Mercoledì 13 Giugno, 2007

Chi viene dalla programmazione C/C++ non può non conoscere l'operatore ternario, standard ECMA e utilizzabile quindi in PHP, Javascript ed ActionScript. Ecco quindi una simpatca "riga di codice" (in PHP in questo caso) utile, ad esempio, a generare righe alternate in una tabella HTML, ad esempio, ma significativa per tante altre applicazioni:

PHP:
  1. ( ($t=$t==0)?"even":"odd" )

Ricordo di aver visto la prima volta questa "magia" su un codice per Commodore 64 (anno 1984) proposto da Compute! Gazette - nella forma Basic ovviamente ;)

cg.jpg

Post correlati

Lascia un commento

TAG XHTML permessi: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Usa <pre> per racchiudere codice