I hope it will not be superfluous for the future:
<?php echo 'text ololo';//верно echo "text ololo";//тоже верно # echo "<a href="?load">link!</a>";//не верно, т.к. выражение содержится в двойных кавычках (") и компилятор будет выводить то, что написано от первой " и до второй " - ("<a href="), а дальше ошибка синтаксическая (?load">link!</a>";). echo "<a href=\"?load\">link!</a>";//теперь правильно, т.к. есть открывающая двойная и закрывающая двойная кавычки, а остальные двойные кавычки экранированы т.к. являются текстом, а не фрагментом кода. echo '<a href="?load">link!</a>';//так тоже правильно, т.к. используются одиночные кавычки в качестве открывающей и закрывающей. echo '<a href='?load'>link!</a>';//а вот так опять будет ошибка, исправим на : echo '<a href=\'?load\'>link!</a>';//теперь правильно, кавычки, которые должны быть текстом - экранированы echo "<a href='?load'>link!</a>";//тоже правильно ?>