PHP short hand eller short tag <?=$footer?>

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11180
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

PHP short hand eller short tag <?=$footer?>

Inlägg09 feb 2012, 10:43

När du jobbar med HTML template-filer så vill du minimera PHP-skrivandet. Då kan PHP short tags, eller short hand, hjälpa dig. Konstruktionen <?=$footer?> ger då samma resultat som <?php echo $footer ?>. Mindre kod att skriva och ändå översiktligt.

Följande manualsida visar exempel på short taggen.
http://php.net/manual/en/language.basic ... hpmode.php

Eftersom detta kan enablas/disablas i php.ini så har det diskuterats om detta är en bra lösning. Men from PHP5.4 så finns det inbyggt stöd för konstruktionen så därmed är det en högst giltig konstruktion. Tills vidare så kan du sätta på och stänga av hanteringen i dina PHP-filer med ini_set().

Kod: Markera allt
if(ini_get('short_open_tag')) {
  ini_set('short_open_tag', 1);
}


Läs om direktivet short-open-tag:
http://www.php.net/manual/en/ini.core.p ... t-open-tag
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Google [Bot] och 32 gäster