PHP 8.4.2 Released!

Перша сторінка на PHP

Створіть файл з назвою hello.php в кореневій теці вашого вебсервера (DOCUMENT_ROOT) та додайте в нього такий вміст:

Приклад #1 Перший скрипт на PHP: hello.php

<?php

echo "Привіт, світ!";

?>

Для доступу до файлу використайте ваш браузер, у якому перейдіть за адресою, що складається з URL вашого вебсервера і закінчення /hello.php. Під час локальної розробки цей URL виглядатиме приблизно так: http://localhost/hello.php або http://127.0.0.1/hello.php, проте це залежить від налаштування вебсервера. Якщо все працює добре, то цей файл буде оброблено інтерпретатором PHP, а ви побачите у браузері "Hello World".

Код PHP можна вбудувати в звичайну HTML-сторінку. Це означає, що всередині HTML-документа ви можете писати інструкції PHP, як в наступному прикладі:

<!DOCTYPE html>
<html>
<head>
<title>Тестуємо PHP</title>
</head>
<body>
<?php echo '<p>Привіт, Світ</p>'; ?>
</body>
</html>

Це матиме наступний вивід:

<!DOCTYPE html>
<html>
    <head>
        <title>Тестуємо PHP</title>
    </head>
    <body>
        <p>Привіт, Світ</p>
    </body>
</html>

Цей код надзвичайно простий, а тому вам навіть не потрібно використовувати PHP, щоб створити таку сторінку. Все що робить PHP - це виводить: Привіт, Світ через вираз echo. Зауважте, що файл не зобов'язаний бути виконавчим або ще якось відрізнятись. Сервер визначив, що цей файл повинен оброблятись через PHP, оскільки він має закінчення ".php", про яке в налаштуваннях вебсервера сказано, що його повинен обробляти саме PHP. Сприймайте його як нормальний файл HTML, що має набір спеціальних тегів, завдяки яким можна робити купу цікавих речей.

Якщо цей приклад нічого не виводить, чи видається вікно для завантаження, або ж весь файл показується в текстовому вигляді, швидше за все, що на вашому сервері не активовано підтримку PHP, або його конфігурація не правильна. Попросіть адміністратора підключити PHP, використовуючи розділ Встановлення даного посібника. Якщо ж ви розробляєте скрипти PHP вдома (локально), вам також рекомендується прочитати цей розділ, щоб пересвідчитись, що ви все налаштували правильно. Переконайтесь також, що ви запитуєте доступ до файлу через протокол http. Тобто, коли ви просто відкриєте файл через файлову систему, він не буде оброблятись PHP. Якщо проблеми все ж залишаються, не соромтесь попросити допомоги вибравши один з » багатьох доступних способів.

Мета прикладу — показати формат спеціальних тегів PHP. Тут ми використали <?php у ролі початкового тегу. Далі записано команди PHP, а для завершення PHP-режиму ми додали кінцевий тег ?>. Таким чином, ви можете в будь-якому місці входити і виходити з PHP-режиму всередині файлу HTML. Докладніше про це читайте в розділі Основний синтаксис PHP.

Зауваження: Про символ нового рядка

Початок нового рядка в HTML має мало значення, та все ж, краще писати більш чистий та придатний для читання код HTML завдяки символу нового рядка. PHP буде видаляти символ нового рядка, що є одразу після закриваючого тегу ?>. Це може бути надзвичайно корисним, коли ви вкладаєте багато блоків PHP чи підключаєте файли, що містять код PHP, який нічого не виводить. В той же час, це інколи буває трохи заплутаним. Ви можете додавати пробіли після тегу ?>, щоб виводився символ нового рядка після них, або можете явно виводити виводити символ нового рядка всередині блока PHP через виклик echo чи print в останній команді.

Зауваження: Про текстові редактори

Є багато текстових редакторів та Інтегрованих Середовищ Розробки (англ. - IDE), які можна використовувати для створення, редагування та упорядкування файлів PHP. Прогляньте » Список деяких редакторів PHP. Якщо ви хочете порекомендувати редактор, будь ласка, відвідайте дану сторінку та попросіть додати редактор до списку. Корисно мати редактор з підсвічуванням синтаксису.

Зауваження: Про текстові процесори

Текстові процесори, такі як StarOffice Writer, Microsoft Word та Abiword не є оптимальними редакторами для файлів PHP. Якщо все ж вирішите використовувати один з них для тестових скриптів, то переконайтесь, що ви зберігаєте файл як простий текст (plain text), бо інакше PHP не зможе прочитати та виконати цей скрипт.

Тепер, коли ви створили робочий PHP скрипт, прийшов час для створення найпопулярнішого PHP скрипта! Зробіть виклик функції phpinfo() і ви побачите багато корисної інформації про вашу систему та налаштування, такі як доступні попередньо визначені змінні, увімкнені PHP модулі, а також параметри конфігурації. Приділіть деякий час, щоб проглянути цю важливу інформацію.

Приклад #2 Отримання системної інформації від PHP

<?php phpinfo(); ?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top