Разница между одинарными и двойными кавычками Всё, что в операторе вывода находится внутри одинарных кавычек, выводится как текст. А в тексте в двойных кавычках можно вставлять переменные. $car = "Opel"; оператор echo 'Марка машины - $car' выведет Марка машины - $car а оператор echo "Марка машины - $car" выведет Марка машины - Opel Переменная внутри кавычек Если после переменной сразу без пробела идут текст или цифры, то РНР принимает их за продолжение имени переменной. Чтобы этого избежать, нужно взять переменную в фигурные скобки. $money = 500; оператор echo "Цена - $moneyруб." выведет "Цена - ." а оператор echo "Цена - {$money}руб." выведет "Цена - 500руб." Тэги <?php и <? Почему лучше использовать полный вариант тэга - <?php, - нежели сокращённый - <?, - вариант? Потому, что в настройках сервере, который будет выполнять этот код, может быть отключено использование коротких тэгов, и тогда сокращённый вариант не сработает. С ВОМ или без BOM - Byte Order Mark - метка