Matze: PHP mit etwas mehr Struktur

Beitrag lesen

Hallo,

»» »»     $text = "PHP ist eine Schweinesprache";
»» »»     $test = str_replace('Schweinesprache', 'bequeme Sprache', $text);
»» »»     echo $text;

»» Das mag jetzt peinlich sein, aber wieso funktioniert das nicht?

achte auf die Schreibweise: $text vs. $test

Hab ich, aber der Inhalt sollte doch übergeben werden, oder nicht? Und wenn nicht, warum nicht?

Es geht doch auch

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

Grüße, Matze