Перш ніж починати шукати відповіді на більш складні запитання, такі як класи РНР, або обєкти РНР, важливо зрозуміти структуру кодового рядка РНР і кода РНР.

Деякі важливі елемента РНР–кода.

рядок обовязково повинен бути закритий символом “;”

назва функції нечутлива до реєстру (немає різниці в використанні маленьких чи великих букв);

⇒ дужки використовують двійні “” або одинарні ” (використання таких варіантів як ”  або  ” буде  помилкою);

код РНР обмежений одним із наступних наборів тегів відкривання і закривання;

<?PHP текст скрипта?>— рекомендована конструкція

<script language=”PHP”?>— текст скрипта</script>

<?текст скрипта?>– іх застосування вимагає визаначеного налаштування РНР–сервера.

Приклад елементарної моделі і скрипта РНР.

<?PHP

echo “Скрипт”;

?>

Виконання даного коду згенерує відповідь сервера, який при відображенні буде мати вид: Скрипт

 

Для відображення інформації, вказаної в дужках використовується функція echo. В випадку якщо скрипт написаний не коректно РНР вкаже на помилку, виділить рядок, де ця помилка появиться. Помилки виводяться в залежності від того, як налаштований РНР–сервер.

Приклад

Модель скриптів РНР в яку можна вставити HTML–теги

<?PHP

echo “Це є скрипт<b>PHP</B><BR> який містить теги html”;

?>

Приклад

Файл РНР може містити між тегами <HTML>І</HTML> БЛОКИ php, ОБМЕЖЕНІ </PHP?>

<HTML>

<head>

<title></title>

</head>

<body>

<br><?PHP echo ?>

</body>

</HTML>

Даний скрипт в якому прихована головна особливість дуже зручна для мови РНР. РНР–скрипт може взагалі не відрізнятись від звичайного HTML – документу, HTML– код коректно обробляється інтерпретатором РНР.

Коментарі в РНР

Необхідно зважити на такий факт, що в РНР існує три способи за допомогою яких в програмний код можна вставити коментарі, коментарі не відображаються в браузері, їхня ціль це додати необхідну інформацію програмісту. Коментарями вважається все те що вказується за символом #або //. 

//— коментар в РНР

# — коментар в РНР

Ми можемо використовувати ці коментарі в коді наступним чином

echo “тест”;// браузер відобразить слово тест

echo”приклад”# браузер відобразить слово приклад

Приклад

/*Коментарі написані в двох лініях*/

Приклад

/*echo “Привіт”;

echo “Привіт1” ;*/

echo”Пивіт3″;

В результаті браузер відобразить тільки Пивіт3

В кінці цієї сторінки  посилання  на публікації про елементи основані на РНР.