Сегодня я решил начать с функции include, которая очень нужна при создании сайтов на html с использованием php. Она позволяет вставить файл с php-кодом в нужном месте основного кода.
Синтаксис include в php:
include('filename');
Когда вы только начинаете создавать свой сайт на html, еще очень сложно сказать сколько всего будет страниц и какие делать пункты меню. Поэтому, создавая новую страницу, вы вынуждены добавлять ссылку в меню на каждой из уже созданных страниц. Тут приходит на помощь include. В том месте, где вы выводите меню, нужно вставить php код
include('menu.html');
Создайте файл menu.html. В нем будет находится html код, отвечающий за показ меню. Вызываться этот файл будет на всех страничках. Приведенный пример не идеален, но удобен тем, что достаточно внести изменения всего в одном файле, а не во всех, когда вы хотите расширить меню.
Также можно делать шапку, блоки, подвал сайта! В примере я показываю как сделать простенький шаблон: http://zalil.ru/34742457
Уж лучше 1 базовый шаблон, а динамический контент инклудом.
Да и шаблоны не единственное главное применение - лично я подгружаю файлы с разным функционалом для конкретной задачи (чтобы все сразу не парсилось и не грузило сервак).
Блин, учить (если Учить) нужно всему, а это ж ппц сколько знаний... удачи
пфф, отличия почти нет! Просто в одном выдает fatal error, а другой warning!
Ну и про once думаю писать новичкам не нужно, т.к. если надо будет, можно залезть в гугл и написать: include один раз