То есть это нормально? Никакой не устаревший метод? Может быть и без html как-то обойтись можно?
Ну вообще, хорошим тоном кодинга считается когда php код не пересекается с html-сущностями. Т.е. мухи отдельно, котлеты - отдельно. Зачастую для этого используют готовые шаблонизаторы.
Что такое шаблонизаторы и с чем их едят можно прочитать в google, инфы более чем достаточно.
И если не сложно, расскажите пожалуйста, чем include отличается от require и в каких случаях нужно использовать либо то, либо другое.
Ничем по-сути. Существенная разница была в версия PHP до 4.
Ну тогда инклудко буду юзать - на слух приятнее
Спасибо еще раз
Хм... В файле head.php есть строка <title>\'.$title.\'</title> а в файле index.php есть $title = \'TEST\';
Почему в заголовке страницы не выводится слово TEST???
Потому что ты вызываешь переменную до того, как определить ее..
Т.е. Сначала нужно задать какое-то значение переменной, а потом его выводить, а не наоборот. Т.е. $title = \'TEST\'; должно быть выше чем include \'head.php\';
Была мысля, но думал не имеет значения, что сначала. Оказывается имеет.
Благодарю))