Der Martin: PHP mit etwas mehr Struktur

Beitrag lesen

Hi Matze,

»» »» »»     $text = "PHP ist eine Schweinesprache";
»» »» »»     $test = str_replace('Schweinesprache', 'bequeme Sprache', $text);
»» »» »»     echo $text;
»» achte auf die Schreibweise: $text vs. $test
Hab ich, aber der Inhalt sollte doch übergeben werden, oder nicht?

welcher Inhalt, und wohin übergeben?
Hier ist ein Code-Schnipsel, der in $text einen String speichert. Dann wird eine Ersetzung mit str_replace() durchgeführt, das Ergebnis $test (Tippfehler!) zugewiesen. Und zum Schluss wird $text ausgegeben - diese Variable ist natürlich wegen des Tippfehlers immer noch unverändert, was den unaufmerksamen Programmierer wundert.

Es geht doch auch

$foo = "Hund";

$bar = substr($foo, 1, 4);
$foobar = "Katze";
echo $foo." ".$bar." ".$foobar;
// Ergebnis "Hund und Katze"

  
Natürlich geht das - aber was hat das mit Toms Beispiel zu tun?  
  
So long,  
 Martin  

-- 
Wer morgens zerknittert aufsteht, hat den ganzen Tag Gelegenheit, sich zu entfalten.