Вмъкване на PHP код в HTML. Как да го направя?

Интернет е влязъл твърдо в нашия живот и ние вече не си представяме нашето съществуване без него. Събуждайки се, ние сме първите, които отваряме нашата любима социална мрежа, за да четем последните новини. И през деня ще публикуваме в нашите блогове нови снимки и истории от нашия живот. Всеки ден се раждат хиляди обекти и същото число умира. Но малко хора мислят, че това е от другата страна на монитора. Малко хора знаят какъв е сайтът и за какви принципи работи. Днес искаме да ви кажем как да вмъкнете PHP код в HTML и за какво е необходим.

Какво е HTML

За да отидете директно на темата, е необходимо да разберете какъв е сайтът, как е подреден. Ако отворите в някоя страница на браузъра, можете да видите, че има текст, картини, понякога видеоклипове. И там няма код. Но той е там! Това, което виждаме пред нас, е кодът. Необходимо е да натиснете комбинация от клавиши CTRL + U, а в следващия прозорец ще я намерим. Това е HTML.


Но HTML не е език за програмиране, а просто хипертекстова маркировка. Той не може да извършва никакви логически операции, както тези езици за програмиране. По друг начин, HTML е отговорен за местоположението на съдържателната страница: текст, картини, медии, видеоклипове, таблици. Някога, в зората на интернет, всички сайтове се състоеха от твърд HTML, но това не беше съвсем удобно. Такива сайтове се наричат ​​статични, а за да променяте съдържанието на страницата е необходимо да редактирате целия код. Така че са измислени сървърните езиципрограмиране и един от тези езици е PHP. След това имаше нужда да добавите PHP кода към HTML. Как да направим това, ще опишем по-долу.

Какво е PHP

Кодът PHP не се появява в браузъра. Това е сървърният език за програмиране. Как да го разберем? Сървърът е отдалечен компютър. Когато потребителят направи нещо на страницата: попълва регистрационната форма, кликва върху бутоните, записва съобщение - всички резултати от действията му се изпращат на сървъра. Там те се обработват и показват обратно на екрана. Така потребителят вижда резултата от своите действия.


Когато започнаха да използват сървърни езици за програмиране, беше необходимо да се добави PHP код към HTML страницата. Как да направите това ще бъде описано по-долу. PHP езикът може да взаимодейства не само с HTML, но и като посредник при работа с бази данни. Има специални функции, които правят заявки към бази данни: изберете от тях данни, модифицирайте, изтрийте, актуализирайте и т.н.

Защо не можете да създадете сайт на един HTML

Както вече споменахме по-горе, сайтовете на един HTML са статични сайтове. Не можете да променяте съдържанието, без да променяте самия код. PHP езикът предоставя отлични възможности за управление на сайта. По-специално, за управление на съдържанието от административния панел директно в браузъра, без да става на сървъра за промяна на кода. Това се оказа много удобно решение: администраторът на сайта може да променя или добавя съдържание самостоятелно, без да иска помощ от програмиста.
Благодарение на езика на PHP се появиха системи за управление на сайтове. Най-известните от тях - Wordpress, Joomla, DLE. Има толкова много CMC и технитеВсеки ден има все повече и повече. Но всеки уважаващ себе си уебмастър трябва да може да управлява кода, ако това е необходимо. Той трябва да знае как да вмъкне PHP кода в HTML, без да се налага всеки път да ходи на програмист заради такива дреболии.

Защо трябва да вмъкна PHP

В оформлението на HTML шаблоните почти винаги се използва динамичната вставка. За какво? Съвременните сайтове са многостранични, броят на страниците, които съдържат, може да варира в зависимост от задачата. Затова всички модерни сайтове използват шаблони. Един и същ шаблон се показва на всички страници. Тя опростява работата на програмистите и осигурява лесна промяна в показването на сайта в браузъра.
За да се осигури това, в HTML шаблона се въвежда специален PHP код, който осигурява динамична подмяна на целия интерфейс. Без такова включване е невъзможно да се направи модерен обект. И как да вмъкнем html-кода в php-файл, ще разгледаме по-нататък.

Опции за вмъкване

В зависимост от начина на писане на шаблона на сайта, опциите за вмъкване могат да бъдат различни. Ако шаблонът е написан на HTML, то той изпълнява PHP кода и ако е написан на PHP, напротив, HTML е включен в PHP. И двата метода ще бъдат разгледани тук и в същото време ще можете да научите как да вмъкнете HTML кода в PHP скрипта. В първата версия всичко е съвсем просто. Необходимата функция PHP се вмъква в разкъсването на HTML. На точното място, те отварят етикета, от който се стартира PHP, след като е написана необходимата функция, след което етикетът се затваря. Това е най-често използваната опция за вмъкване, въпреки че не е единствената.
Друг начин е да се свърже файлът на правилното място. Цялото необходимо съдържание се поставя в отделен файл и се свързва с шаблона чрез директивата include. Сега, ако промените желания файл, съдържанието на шаблона ще се промени. Има и друг нетрадиционен начин, но за повече информация как да вмъкнете html-кода в php в eof, ще бъдете в следващата статия.
Във втората версия разгледайте шаблон, написан на PHP. В този пример вмъкването ще бъде малко по-сложно. В такива случаи използвайте функцията ECHO, в която се поставя HTML код. Този дизайн също е широко разпространен, въпреки че не е единственият. Дизайнът на HTML може да бъде вмъкнат директно в пробива на PHP: тогава трябва да затворите функцията и, като поставите HTML, напишете отново PHP кода, започвайки с отварящата се скоба.

Заключение

От тази статия научихме как да вмъкнем PHP кода в html. Изобщо не е трудно. Има много варианти, и всеки избира своя, според него, е по-прост и по-приемлив в неговата ситуация. Важно е да се знае, че програмирането е сложна наука и, четейки само една статия, този програмист не става. Трябва да се извърви дълъг път. Неизбежни грешки на всички етапи и това трябва да се толерира. Само придобития опит може да ви даде желания резултат.

Свързани публикации