2009-07-01 12 views
0

Ich habe eine Variable, die mit einer anderen Variablen und etwas Text definieren.PHP-Variable innerhalb einer anderen Variablen

$title = "New Amsbrook School" //demo text 
$message = "$title just added, Congrats!"; 

Hallend von $ Meldung zurückgibt New gerade hinzugefügt, Contrats!

Problem ist, wenn es ein Leerzeichen in $ title gibt, es bricht und zeigt nicht den Rest des Inhalts.

+2

Sie wissen, dass das Hinzufügen des Semikolons zur Frage Ihre Frage sinnlos macht. Code, wie er jetzt ist, wird korrekt ausgeführt. –

+0

Byron ist korrekt; repariere deinen Code nicht nachträglich oder wir werden alle verwirrt sein, wenn jemand später über diese Frage stolpert. Ich habe das Semikolon entfernt. –

Antwort

1

benötigt ein Semikolon am Ende der ersten Zeile, vor dem Kommentar.

3

Sie verfehlten ein Semikolon am Ende von $ title string ;-)

+0

+1 - schön, ich kratzte mich am Kopf und versuchte herauszufinden, was zum Teufel er falsch machte. Es musste so etwas einfach sein :) –

+3

Ich habe auf Lager, dass es sogar geparst wurde. Patrick, stellen Sie sicher, dass die Fehlerberichterstattung während der Entwicklung aktiviert ist. Es wird sofort darauf hinweisen. – Sampson

0

Funktioniert, wenn ich die Variable wie folgt definieren.

$title = urlencode($row['title']); 
Verwandte Themen