Archiv verlassen und diese Seite im Standarddesign anzeigen : <?=foo?> oder <?=foo;?>
hallo na 0=)
ich wollte mal fragen ob das semikolon nötig ist weil es eventuell ohne
einen fehler verursacht oder??
<?=foo?> oder <?=foo;?>
weil auf dem kropff tut. habe ich das leider net gefunden und
die searchengines haben leider meine <> net angenommen =(
bye Nicola 0=)
Selbst ist die Frau!
(= selbst ausprobieren)
das Semikolon am Ende ist immer zwingend. Außerdem lass es sein mit dem short open tag <?, nimm immer <?php denn es wird nicht immer unterstützt, und = auch vermeiden, echo ist besser.
@asp2php
Beiträge: 9952
na bald 10000, wollen wir dann feiern =P
Außerdem lass es sein mit dem short open tag <?, nimm immer <?php denn es wird nicht immer unterstützt
ich programmiere mit php seit fast sieben jahren und habe noch nie erlebt, dass der smgl-style nicht unterstützt wird. du?
gruß
peter
Original geschrieben von Kropff
ich programmiere mit php seit fast sieben jahren und habe noch nie erlebt, dass der smgl-style nicht unterstützt wird. du?
Ja.
Und die Probleme, wenn man XML ausgeben will mit short_open_tags=on auch ...
Original geschrieben von wahsaga
Ja.
Und die Probleme, wenn man XML ausgeben will mit short_open_tags=on auch ...
die erfahrung fehlt mir noch in meiner sammlung :)
gruß
peter
ghostgambler 03-05-2007, 23:57 Ich geb XML-Dateien aus und benutz trotzdem <?= ... tipp ich mich ja dusselig, wenn ich da jedes Mal ein <?php echo draus mache oO;
Shurakai 04-05-2007, 23:26 Original geschrieben von Kropff
die erfahrung fehlt mir noch in meiner sammlung :)
gruß
peter Dann schreib mal in ne .php Datei oben rein
<?xml version="1.0"?>
und versuch dadrunter ein einfaches HTML-Dokument normal auszugeben (ohne jemals in den PHP-Modus zu gehen) und ruf die dann mal auf....
Original geschrieben von Kropff
ich programmiere mit php seit fast sieben jahren und habe noch nie erlebt, dass der smgl-style nicht unterstützt wird. du?
Jupp ... bei mehreren Usern von mysqldiff und survey-workshop ... deshalb flogs raus.
Original geschrieben von asp2php
das Semikolon am Ende ist immer zwingend.
Nicht richtig!!
Laut Doku ist das letzte Semikolon vor dem schließenden PHP Tag NICHT notwendig!!
Es stört aber auch nicht!
diese Beliebigkeit bei PHP find ich nicht gut - könnt ruhig etwas strenger sein.
Sowas finde ich viel schlimmer:
$test = array();
$test['34'] = 'egal';
if(isset($test[34])) echo 'Mist Typisierung!!!';
Auch wenn man explizit einen String vorgibt, macht PHP daraus einen numerischen Index!
Grrr...
Original geschrieben von combie
Auch wenn man explizit einen String vorgibt, macht PHP daraus einen numerischen Index!
Grrr...
die dynamische typisierung finde ich dabei garnicht so schlimm, ist ja normal bei php.
nur der key ist dabei tatsächlich ein int (var_dump($test)), so dass der vergleich $key==='34' später fehlschlägt - das ist so richtig zum :kotz:
Genau das meine ich!!
Da ist auch kein Kraut gegen gewachsen!
|