@koen kun je mij vertellen waarom dubbele quotes voor html is? want dit is namelijk niet zo het is alleen maar een richtlijn om niet te hoeven escapen als je html en php door elkaar gebruikt maar fout is het niet.
Dubbele quotes heeft niets met html te maken zoals Reshad al zegt. Een voordeel is dat je niet hoeft te escapen en daarnaast is het in theorie sneller omdat de string niet wordt gecontroleerd op mogelijke variabelen.
In theorie maar niet in praktijk, ook de enkele quotes moeten door een parser en de parser van de speciale characters is zo geoptimaliseerd dat het niks meer uit maakt.
Het verschil tussen enkele en dubbele quotes is dat de dubbele variabele en speciale characters als \n \t ect. kunnen parsen. Maar de single quotes worden alsnog in een parser gegooid om bijv. quotes te kunnen escapen. Al met al gaat het parser verhaal dus niet helemaal op.