Archiv verlassen und diese Seite im Standarddesign anzeigen : Variable in echo ' ' macht fehler ?? Warum ist das so ??
Hi ,
Also dies ist eigentlich ne nachfrage Warum ist das so
Undzwar wenn ich folgenden code mache ist das Ergebniss "$test[1]"
<?php
$test[1] = "AAAA" ;
echo '$test[1]' ;
?>
Wenn ich aus den einfachen Anfürungzeichen (Gänsefüsschen) Doppel mache (") so wird dann "AAAA" ausgegeben Aber warum nur bei " ??
MFG
Dadie
<?php echo $row['forum_name'] ?>
bei ner variable brauchen doch gar keine " !?
Edit: oh, meine beispiel zeigt n bischn was anderes, aber totzdem brauchst du keine Anführungstriche bei echo machen, wenn nur ne variable ausgegeben werden muss.
Sonst denkt er doch, dass das $.... text ist.
<?php echo $row['forum_name'] ?>
bei ner variable brauchen doch gar keine " !?
Im end script ist da aber Sehr viel HTML drin darum brauch ich die '
:D
Aber ich wüsste schon gerne warm das bei ' nicht so ist wie bei " :confused:
Kermit.d
19.12.2004, 13:22
Korrekte schreibweisen:
<?php
$test[1] = "AAAA" ;
echo $test[1] ; // ausgabe: AAAA
echo "$test[1]"; // ausgabe: AAAA
echo "text $test[1] mehr text"; // ausgabe: text AAAA mehr text
echo 'anderer Text ' . $test[1] . ' noch mehr text'; // ausgabe: anderer Text AAAA noch mehr text
?>
falsche schreibweisen:
<?php
$test[1] = "AAAA" ;
echo '$test[1]' ; // ausgabe: $test[1]
echo 'text $test[1] mehr text'; // ausgabe: text $test[1] mehr text
?>
Bei ' werden variablen ignoriert. bei " werden sie eingebunden
Korrekte schreibweisen:
<?php
$test[1] = "AAAA" ;
echo $test[1] ; // ausgabe: AAAA
echo "$test[1]"; // ausgabe: AAAA
echo "text $test[1] mehr text"; // ausgabe: text AAAA mehr text
echo 'anderer Text ' . $test[1] . ' noch mehr text'; // ausgabe: anderer Text AAAA noch mehr text
?>
falsche schreibweisen:
<?php
$test[1] = "AAAA" ;
echo '$test[1]' ; // ausgabe: $test[1]
echo 'text $test[1] mehr text'; // ausgabe: text $test[1] mehr text
?>
Bei ' werden variablen ignoriert. bei " werden sie eingebunden
THX entlich weiss ich warum ich wusste garnett das es einen unterschied zwischen " und ' gibt THX und wieder etwas schlauer
:D
Jesus_666
19.12.2004, 16:10
Bei ' werden variablen ignoriert. bei " werden sie eingebunden
AFAIK gilt das auch für Sonderzeichen wie \n.
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.