<?php vs <?=

Geschlossen
adelkind - 21. April 2011 um 17:28
 kurtis - 22. April 2011 um 16:00
hallo,

ich würde gern wissen was ist der unterschied zw. <?php und <?=
normalerweise, <?php ?> ist um PHP Codes zu tippen, aber <?= hab' nie gesehen
und manchmal finde ich dies: : <?=! empty($var) ? $var : 0;?>

kann mir jemand einleuchten, bitte ???

danke im Voraus !

2 Antworten

Hallo,

PHP: empty - Manual
empty() überprüft nur Variablen, alles andere führt zu einem Parse-Error. Anders gesagt wird folgendes nicht funktionieren....
<?php ?> ist PHP 5
<? ?> war früher.....
Hallo,

die <?= ist eine short-tag für <?php echo
ist nicht immer unterstützt. und ich rate dir davon auch ab

Mehr Infos darüber ist im Manual zu finden :

http://www.php.net/manual/de/language.basic-syntax.phpmode.php