Узнай, что такое PHP, запусти встроенный сервер командой php -S, напиши первый скрипт с echo и смешай PHP с HTML.
Открыть этот урок в KodokonPHP - это язык программирования: набор правил записи, который позволяет давать инструкции компьютеру. Его особенность в том, что код PHP выполняется на сервере, то есть в программе, которая получает запросы от браузера (Chrome, Firefox…) и отправляет обратно веб-страницы. Когда ты заходишь на сайт на PHP, сервер выполняет код, собирает страницу, а затем отправляет результат браузеру. Посетители никогда не видят код PHP, только страницу, которую он создаёт. Прежде чем начать, проверь, что PHP установлен на твоей машине: открой терминал (приложение, в котором ты набираешь команды) и введи:
php -vХорошая новость: чтобы приступить к работе, не нужно устанавливать никаких тяжёлых программ. В комплекте с PHP идёт встроенный сервер для разработки, идеальный для обучения. Создай пустую папку (например, my-site), перейди в неё через терминал, затем выполни команду ниже. localhost указывает на твой собственный компьютер, а 8000 - это порт, что-то вроде номера двери, которую слушает сервер.
php -S localhost:8000Теперь создай в этой папке файл с именем index.php. Файл .php - это скрипт: последовательность инструкций, выполняемых сверху вниз. Код PHP всегда начинается с открывающего тега <?php. Инструкция echo отправляет текст на страницу, которая будет показана. Каждая инструкция заканчивается точкой с запятой ;. Затем открой в браузере http://localhost:8000: твоё сообщение появилось!
<?php
echo "Hello, world!";Настоящая сила PHP: он вставляется прямо посреди HTML. Ты пишешь свою HTML-страницу как обычно, а когда нужен вычисляемый фрагмент, открываешь блок PHP тегом <?php и закрываешь его ?>. Здесь функция date() возвращает сегодняшнюю дату: показанная страница меняется каждый день, а ты даже не трогаешь файл.
<!DOCTYPE html>
<html lang="en">
<body>
<h1>My first PHP page</h1>
<p>Today is <?php echo date("d/m/Y"); ?>.</p>
</body>
</html>echo?php -S localhost:8000?