Frage wegen Arrays

p-Logic
ouch, erst mal den Link falsch posten und dann auch noch den Post nicht genz durchlesen *Kopfgegendiewandhau* *Kopfgegendiewandhau* *Kopfgegendiewandhau*
Chris Hunter
nich so schlimm

*schaumstoffzwischenwandundkopfschieb* *schaumstoffzwischenwandundkopfschieb* *schaumstoffzwischenwandundkopfschieb*
vapor
Zitat:
Original von Chris Hunter
jaaaa *g* war wieder zu husch husch und hab meine blöde alte " angewohnheit wieder angenommen.

schreiben wollt ich eigentlich

php:
1:
<?php eval ('$x=3;'); ?>


*g* sorry - hast natürlich recht...
...hoffentlich werd ich jetzt nicht verklagt (lol - wegpissssss)


Ist doch eigentlich egal ob " oder ' genutzt wird!?
daHooligan
nein, irgendwie doch nicht:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
<?
$x=1;
echo $x;
eval('$x=2;');
echo $x;
eval("$x=3;");
echo $x;
?>
liefert:
Zitat:
12
Parse error: parse error, unexpected '=' in c:\inetpub\wwwroot\matzeseifert\php\cms\ganzargtemp.php(6) : eval()'d code on line 1
2


k.A. warum, aber ist so...
Heaven
Zitat:
Original von daHooligan
nein, irgendwie doch nicht:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
<?
$x=1;
echo $x;
eval('$x=2;');
echo $x;
eval("$x=3;");
echo $x;
?>
liefert:
Zitat:
12
Parse error: parse error, unexpected '=' in c:\inetpub\wwwroot\matzeseifert\php\cms\ganzargtemp.php(6) : eval()'d code on line 1
2


k.A. warum, aber ist so...


*sigh* verba docent, exempla trahunt

php:
1:
2:
3:
4:
5:
6:
7:
8:

<?php

$geld 300;
echo "Ich habe heute $geld Euro eingenommen";

?>


Der obenstehende Code gibt folgendes aus: Ich habe heute 300 Euro eingenommen


php:
1:
2:
3:
4:
5:
6:
7:
8:

<?php

$geld 300;
echo 'Ich habe heute $geld Euro eingenommen';

?>


Der obenstehende Code gibt folgendes aus: Ich habe heute $geld Euro eingenommen

dh. wenn Variablen (oder Steuerzeichen wie \n) in einem ""-String auftauchen, veruscht der Interpreter diese zu ersetzen (wenn diese "undefined" sind wird eine Notice ausgegeben)

das bedeutet das bei deinem " "-Bsp. folgendes geschieht: eval("2 = 3;"); und das erzeugt natürlich einen fehler Augenzwinkern



Gruss Heaven