Основи php

Отже, що ми вже знаємо про php? Це вбудована мова в HTML і навпаки. Той код, який оброблятиме php, полягає в спеціальні теги. Початок і кінець блоку PHP виділяються декількома способами.

тексту

Найпоширеніший та рекомендований до застосування. Вам також раджу використати його!

Теж часто використовують, коли це потрібно, але є одне але! Для цього тега параметр "short_open_teg" у конфігураційному файлі php.ini на сервері повинен мати значення "on". Якщо Ви не знаєте що це - не забивайте поки що собі голову. Найкраще використовувати перший рекомендований варіант. Та й потім такий запис ще використовується в XML декларації.

Другий та третій варіанти використовувати взагалі не варто (хоча все і працюватиме, якщо будуть включені відповідні параметри), т.к. вони вже морально застарілі, та й, напевно, у php версії 6 ці теги заберуть взагалі.

Використовуйте першу конструкцію та не буде проблем!

Команди php.

Усі команди (рядки, висловлювання, інструкції тощо - називайте як хочете), укладені між тегами

закінчуються крапкою з комою.

теги

Коментарі.

Як і майже у всіх мовах, у php передбачені коментарі коду. Php коментар не обробляє, а просто пропускає. Це корисно, щоб самому не заплутатися де і що зробив, якщо раптом залізеш у свій скрипт через рік, наприклад, або якщо інша людина буде дописувати Ваш код або якщо потрібно тимчасово відключити якийсь шматок коду, але видаляти його немає необхідності. Коментарі - це зручно та потрібно! Щоправда, є ще таке поняття, як сильно перекоментований код - такого теж робити не варто. Усього в міру панове! :-)

Слайд нижче докладно описує цей прийом

тексту

Виведення даних.Мовні конструкції PHP.

Розберемо дві мовні конструкції виведення даних - це print та echo

print ("Приклад тексту"); echo "Приклад тексту";

І те й те виводить на екран браузера текст: "Приклад тексту"

Давайте перейдемо до папки C:\WebServers\home\test_sait\www Там ми вже створили index.php

Клацаємо правою кнопкою миші по файлу, вибираємо відкрити за допомогою та відкриваємо файл тією програмою, якою Вам зручніше. Я відкрию Дрімвером, наприклад. Якщо у Вас не встановлено, можете за допомогою блокнота це зробити.

Спочатку пишемо теги відкриття та закриття блоку php

Далі пишемо мовну конструкцію і не забуваємо крапку з комою в кінці виразу

тексту

echo трохи відрізняється від print - розповім поки що тільки про одне.

Наприклад, є код:

- це html тег, призначений для виділення тексту заголовком першого рівня - хто не знає :-) Ось наш перший досвід вбудовування php в html :)

Можна теги ХТМЛ засунути всередину мовного оператора ПХП echo від чого корректність і змил не зміняться.

Збережіть файл, оновіть браузер і побачите, що все залишилося на своїх місцях. Якщо я, раптом з якихось причин хочу вивести хтмл теги та обидва наші слова окремо, то можна записати так:

Але! echo на відміну від print дозволяє записати все це компактніше

Зверніть увагу, що коми - це не якась склейка для блоків тексту, це просто роздільники між трьома echo. У принт так не можна!

Відлуння можна записати і ще коротше:

Пишіть, як Вам більше подобається. Є різні ситуації – десь зручно записати так, десь так.