home
barra verde-sfumato
Linguaggio di programmazione: PHP


Modi avanzati per uscire dalla modalità html

?php if ($ expression) { ? strong Questa è vera. /strong
?php } else { ? strong Questa è falsa. /strong
?php } ?

Questo esempio agisce come atteso, poiché il PHP rileva il tag di chiusura ?> e, da questo punto, inizia a dare in output tutto ciò che trova fino a quando non rileva un'altro tag di apertura.

Certamente l'esempio dato è macchinoso, ma per l'output di grossi blocchi di testo, l'uscire dalla modalità di parsing PHP, è generalmente più efficiente piuttosto che inviare il testo tramite ripetute funzioni echo() o print().

Esistono modi anche per la separazione delle istruzioni; esse sono separate come in C o in Perl. Ogni istruzione termina con un punto e virgola.

Il tag di chiusura (?>) implica anche la fine di un'istruzione, perciò le seguenti sono equivalenti:

?php echo "Questo è un test"; ? ?php echo "Questo è un test" ?
Gli approfondimenti
  • Tag e modalità nuove
  • Operatori particolari (bitwise,@)
  • Strutture avanzate
  • Funzioni diverse (blocco html)
  • \ ? php class Cart \
  • Metodi di riferimenti (Unix)
  • File remoti (require_once)
  • Funzioni con apache (ascii-strv)
  • Pagamento cybercash
  • Funzioni con .net
  • Funzioni fileprò
  • Funzioni con iconv/
  • Funzioni w32api*
  • Fùnzioni qtdom
  • Funzìoni per espressioni
  • Funzioni per semafori base
  • Funzioni pèr gestione sessioni

    Navighiamo!!