тається.
Для початку, щоб сервер знав, у якому з файлів використовуються РНР-команди і, отже, міг передати таку сторінку для подальшої обробки, необхідно змінити розширення файлу з *. html на *. php3. Тому, коли ви бачите файли з таким розширенням, можна з майже повною впевненістю стверджувати, що при їх створенні використовувався РНР.
Кожна команда РНР зазвичай починається з тега . Якщо ви використовуєте кілька команд поспіль, вони можуть бути об'єднані всередині однієї пари тегів - в цьому випадку кожну команду необхідно відокремлювати один від одного символом;. У будь-якому місці РНР-скрипту можна розміщувати коментарі. Для початку коментаря використовується символи / *, а для його завершення - * /. Якщо коментар невеликий, зручніше використовувати символи / / - тоді все, що слід за ними до кінця рядка, буде ігноруватися, подібно зайвим символам пробілу, табуляції і нового рядка.
РНР дозволяє використовувати змінні - при цьому їх не потрібно описувати так, як це робиться в Visual Basic або Pascal. Ви просто вводите необхідну змінну там, де вам потрібно і тоді, коли вам це потрібно. Імена змінних починаються з символу $.
Змінні можуть бути трьох типів: цілі, з плаваючою комою і символьні рядки. Хоча поділ на типи швидше умовне, і кожна функція прагне використовувати правильний тип автоматично. Наприклад:
Тут змінної а присвоюється значення 7, і вона набуває тип цілочисельний. Мінлива b знаходить речовинний тип і стає рівною 9,5. Рядок Hello присвоюється змінної с, у результаті чого вона стає строковой.
Для відображення змінних або результатів роботи скрипта використовується команда echo. Ось невеликий приклад робочої сторінки, для того, що б можна було оцінити, як просто включити PHP-скрипт в звичайний html-документ:
Приклад
В результаті завантаження такої сторінки, РНР обробить всі команди, які знаходяться між спеціальними тегами, і ви побачите, в даному випадку, рядок начебто Останні оновлення: 2.08.2000. Браузер отримує чистий HTML-код і якщо переглянути його, ви не знайдете там жодних слідів перебування РНР. Таким чином, ви створите «вічно оновлену» сторінку J.
Вбудована функція date () здатна виводити поточні час і / або дату - в будь-якому необхідному для вас вигляді.
За допомогою PHP дуже просто обробляти дані, отримані з форм, так як для кожного поля введення у вашій формі автоматично створюється змінна. Припустимо, наприклад, що у вас є форма:
< input type=«text» name=«email»>
< input type=«submit»>
Тоді у файлі thanx.php3 можна написати що-небудь на кшталт:
...