Hallo,
Bei echo, bzw. print wird alles, was zwischen " und " steht, evaluiert, was zwischen ' und ' steht, nicht. Wenn Du Dich also fuer "" entscheidest, kannst Du Strings, Variablen und Steuerzeichen mischen ("Strings $variablen und \n\t"). Bei Verwendung von '' musst Du alles concatinieren, also 'strings' . $variablen . "\n\t".
'' sollte folglich etwas schneller sein, weil unnoetige Validierungen entfallen. Zudem wird bei der ""-Variante das Syntax-Highlighting der meisten Editoren schachmatt gesetzt. Ich finde '' insofern sehr viel übersichtlicher, insbesondere, wenn ich den Code auch noch nach einem Jahr verstehen will.
Dieter