Урок 3. Как PHP используется вместе с HTML


Все уроки по PHP расположены здесь.

PHP часто используется для построения динамических веб-страниц. Динамическая веб-страница - это страница, на которой каждый посетитель сайта получает настроенную информацию, которая может выглядеть иначе, чем сайт выглядит для другого посетителя. Это в отличие от статических веб-страниц, которые предоставляют одинаковый контент каждому посетителю.

Статические и динамические веб-сайты с использованием PHP
Статические и динамические веб-сайты с использованием PHP

Чтобы получить такое динамическое поведение, PHP был разработан для тесной работы с HTML. PHP можно использовать непосредственно в строке с HTML-документом. Когда веб-сайт доставляется из бэк-энда во фронт-энд, содержимое PHP выполняется и добавляется в HTML, чтобы сформировать один HTML-документ. Начало встроенного PHP обозначается через <?php и конец обозначается с ?>.

В качестве примера рассмотрим следующий код:

<p>этот HTML будет показан как есть</p>
<?php
echo "<p>а этот код интерпретируется PHP и превращается в HTML</p>";
?>
В PHP ключевое слово echo используется для вывода текста. Текст в данном случае - это все, что находится между двойными кавычками ("). Инструкция, написанная на PHP, называется оператором. Точка с запятой (;) требуется в конце каждого оператора в PHP.

Таким образом, когда код выше выполняется, он выводит текст в HTML-файл, и интерфейс получит следующий HTML-документ:

<p>этот HTML будет показан как есть</p>
<p>а этот код интерпретируется PHP и превращается в HTML</p>
Попробуйте создать файл index.php со следующим кодом и посмотрите, как его выполнит ваш браузер (точнее, выполнит сервер, а браузер только покажет результат выполнения)

<h1>мой первый PHP сайт</h1>
<p>этот HTML будет показан как есть</p>
<?php echo "<p>а этот код интерпретируется PHP и превращается в HTML</p>";?>
<?php echo " <ul><li>вы можете использовать любые HTML-теги, такие как этот список.< /li>< /ul>";?>
<footer><p>и этот код снова в обычном HTML</p></footer>
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, уроки по PHP, PHP




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Наш в другом мире, или юмористическое фэнтези
Урок 41. Специализированные коллекции C#
Простой бот для телеграм на PHP