Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
<?=foo?> oder <?=foo;?> [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
<?=foo?> oder <?=foo;?>


 
Ricola
03-05-2007, 22:22 
 
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=)

 
pekka
03-05-2007, 22:32 
 
Selbst ist die Frau!
(= selbst ausprobieren)

 
asp2php
03-05-2007, 22:33 
 
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.

 
Ricola
03-05-2007, 22:37 
 
ok danke für =)

 
Ricola
03-05-2007, 22:40 
 
@asp2php
Beiträge: 9952

na bald 10000, wollen wir dann feiern =P

 
Kropff
03-05-2007, 23:11 
 
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

 
wahsaga
03-05-2007, 23:15 
 
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 ...

 
Kropff
03-05-2007, 23:32 
 
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....

 
goth
05-05-2007, 00:56 
 
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.

 
combie
05-05-2007, 09:24 
 
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!

 
Koala
05-05-2007, 10:21 
 
diese Beliebigkeit bei PHP find ich nicht gut - könnt ruhig etwas strenger sein.

 
combie
05-05-2007, 11:18 
 
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...

 
3DMax
05-05-2007, 15:28 
 
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:

 
combie
06-05-2007, 00:19 
 
Genau das meine ich!!
Da ist auch kein Kraut gegen gewachsen!


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:41 Uhr.