Einzelnen Beitrag anzeigen

Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#2

Re: [PHP]PHP Code im String soll vor Ausgabe interpretiert w

  Alt 1. Nov 2005, 17:44
Entweder Doublequotes "" verwenden, oder auspunkten: 'test'.$bla.'test'

Tante Edith will noch ergänzen:

Bei Doublequotes kann eine Variable entweder direkt im String stehen oder mti dem Punktseparator getrennt werden:

Code:
$foo = "Test";
$string = "Dies ist ein $foo"; // -> Dies ist ein Test
$string = "Dies ist ein ".$foo; // -> Dies ist ein Test
Bei Singlequotes werden sie nur separiert geparst:

Code:
$foo = "Test";
$string = 'Dies ist ein $foo'; // -> Dies ist ein $foo
$string = 'Dies ist ein '.$foo; // -> Dies ist ein Test
Nochmal Tante Edith:
Verwendest du "", musst du übrigens escapen:

Code:
$string = "Bla sagt:"blubb" und geht."; // -> Falsch / Gibt nen Parse Error

-----------------

So, und nun ordentlich:
Da hab ich wohl ganz gravierend was übersehen.
Bekommst du die Daten so?
Wenn ja, schau dir mal [url]http://de.php.net/eval[/url] an, ansonsten verwende doch lieber [url]http://de.php.net/file-get-contents[/url]

air
$string = "Bla sagt:\"blubb\" und geht."; // Richtig -> Bla sagt:"blubb" und geht.
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat