Hi Egri,
The only reason to use double-quotes would be if you absolutely need to include 'escape characters', such as \n (newline) or \t (tab) or whatever.
Lot's of php'ers use double-quotes so that they can embed variables, like ...
echo "Hello, $name"; // Won't work with single-quotes
... but for me, this is more trouble than it's worth (the only advantage is that is milliseconds quicker to write).
I would always do ...
echo 'Hello, '.$name;
The advantages of this method are readability, debug-ibility and, not so important, a tiny improvement in speed. But the clincher is when outputting HTML. What's easier to write between these two ...
echo "<table border= \"0\">";
... or ...
echo '<table border= "0">';
... ?
The only time you need to think is when you have a single-quote in the string itself, and then you need to escape it ...
echo 'My name\'s Paul.';
I'm sure there'll be a lot of people who disagree with me, though. It's all about personal preference, I suppose.
Paul.