Як написати php скрипт
PHP - це серверний мова написання скриптів, призначений для створення інтерактивних веб-сторінок. Він став дуже популярний завдяки простоті використання, функцій інтерактивності всередині веб-сторінок і інтеграції з HTML. Тільки уявіть собі, що відбувається в момент редагування сторінки навіть на цьому сайті. За цим процесом стоїть безліч, а можливо, навіть сотні PHP скриптів, які контролюють зміна веб-сторінок в залежності від різних обставин. У даній статті ви дізнаєтеся про те, як можна написати кілька дуже простих PHP скриптів - так ви отримаєте загальне уявлення про основи роботи PHP.
кроки
Частина 1 з 3:
Перші кроки з оператором Echo1. Відкрийте текстовий редактор «Блоконот». Цю програму ви будете використовувати для написання і змін, які стосуються коду.
- Для запуску «Блокнота» на будь-якої версії Windows можна використовувати поєднання клавіш ⊞ Win + R > Notepad.
- Запустити TextEdit на Mac OS можна через меню «Програми»> TextEdit.
2. Наберіть в «Блокноті» просту команду. Блок коду PHP на початку і в кінці обрамляється спеціальними дужками, так званими тегами ( ""). "Echo" - це дуже проста команда (інструкція для комп`ютера) в мові PHP, призначена для виведення тексту на екран. Текст, який ви хочете надрукувати, слід взяти в лапки. В кінці рядка повинна стояти крапка з комою.
3. Збережіть файл з ім`ям "hello world" і розширенням .php. Цю дію можна виконати через меню «Файл»> «Зберегти як...»
4
Відкрийте PHP-файл у веб-браузері. Відкрийте якості вибраної браузер і введіть в адресному рядку ім`я створеного PHP-файлу: http: // localhost / hello world.php. Вікно браузера має відобразити результат команди echo.
Частина 2 з 3:
Спільне використання PHP і HTML1. Зрозумійте принцип роботи тегів PHP. Теги ""Повідомляють движку PHP, що все, що знаходиться між цими дужками, - це код PHP. Все, що знаходиться за цими дужками, вважається звичайним HTML, який ігнорується движком PHP і передається браузеру як будь-який інший HTML. При цьому важливо розуміти, що скрипти PHP безпосередньо вбудовуються в звичайні веб-сторінки HTML.
2. Зрозумійте принцип дії команд, укладених в теги. Команди є вказівками движку PHP на виконання будь-яких дій. У випадку з командою echo движок PHP отримує вказівку надрукувати текст, вказаний в лапках.
3. Використовуйте теги HTML, щоб зробити шрифт тексту жирним. Додавання окремих тегів HTML може призводити до зміни формату виведення команд PHP. Теги """"Роблять жирним шрифт всього тексту, укладеного між ними. Зверніть увагу, що теги повинні оточувати виведений текст, але при цьому розташовуватися всередині лапок команди echo.
echo "Hello World!"-
?>
4
Збережіть файл і відкрийте його в браузері. Використовуйте меню «Файл»> «Зберегти як ...» і збережіть файл з ім`ям "helloworld2.php ", а потім відкрийте його в браузері, використовуючи адресу: http: // localhost / helloworld2.php. Текст сторінки не зміниться, але шрифт стане жирним.
5. Змініть файл, додавши в нього другу команду echo. Пам`ятайте про те, що в кінці кожної команди повинна бути крапка з комою.
echo "Hello World!"
-
echo "How are you doing?"-
?>
6. Збережіть і відкрийте в браузері файл "hello world double.php ". Тепер на сторінці буде дві пропозиції, розташованих по порядку на двох різних рядках. Зверніть увагу на новий тег "
"В першому рядку PHP скрипта. Цей тег HTML сигналізує браузеру про те, що потрібно виконати перенесення рядка.
"В першому рядку PHP скрипта. Цей тег HTML сигналізує браузеру про те, що потрібно виконати перенесення рядка.
", То пропозиції будуть виведені на одному рядку:
Hello World!How are you doing?
Частина 3 з 3:
Знайомство зі змінними1. Уявіть собі змінні, як сховища даних. Щоб обробляти інформацію, будь то числа або імена, вам необхідно створити своєрідний контейнер для зберігання інформації. Даний процес називається оголошенням змінної. У PHP синтаксис оголошення змінної виглядає так: "$ myVariable =" Hello World!";"
- Знак долара ($) на самому початку повідомляє движку PHP, що далі йде змінна $ myVariable. Всі змінні обов`язково повинні починатися зі знака долара, але назва самої змінної може бути будь-яким.
- В наведеному вище прикладі рядок "Hello World!"- це значення, а змінною є $ myVariable. Ви повідомили PHP, що потрібно зберегти значення праворуч від знака рівності (=) в змінної, розташованої зліва від знака рівності.
- Змінна, яка містить текстове значення, називається рядком.
2. Зверніться до змінної. Посилання на змінну в коді називається зверненням. Оголосіть змінну в скрипті, а потім викличте команду echo зі змінною замість тексту.
$ MyVariable = "Hello World!"-
echo $ myVariable-
?>
3
Збережіть і відкрийте файл в браузері. Скористайтеся меню «Файл»> «Зберегти як ...» і збережіть файл з ім`ям "myfirstvariable.php ". Відкрийте браузер, і введіть в нього адреса: http: // localhost / myfirstvariable.php- виконаний скрипт виведе значення змінної. Результат виявиться тим же, що і при виведенні звичайного тексту, але спосіб його отримання буде відрізнятися.
4. Використовуйте змінні з числами. Змінні також можуть зберігати в собі числові значення (наприклад, цілі числа), з якими можна виконувати прості математичні дії. Для прикладу оголосіть в скрипті три змінні: "$ mySmallNumber", "$ myLargeNumber", і "$ myTotal".
$ mySmallNumber-
$ myLargeNumber-
$ myTotal-
?>
5. Дайте цілі чисельні значення перших двох змінним. Дайте цілі значення для "$ mySmallNumber" і "myLargeNumber".
$ MySmallNumber = 12-
$ MyLargeNumber = 356-
$ myTotal-
?>
6. Використовуйте третю змінну для підсумовування і виведення результату. Щоб не виконувати розрахунки самостійно, можна підсумувати дві змінні в "$ myTotal". Просто вкажіть відповідну математичну функцію, і комп`ютер виконає розрахунок за вас. Щоб вивести результат на екран, потрібно всього лише викликати команду echo зі змінною в якості параметра. Виклик команди echo повинен розташовуватися після оголошення змінної.
$ MySmallNumber = 12-
$ MyLargeNumber = 356-
$ MyTotal = $ mySmall Number + $ myLargeNumber-
echo $ myTotal-
?>
7. Збережіть файл і відкрийте скрипт в браузері. Ваш браузер повинен вивести на екран одне число. Це число буде сумою двох значень, визначеної розрахунком змінної "$ myTotal".
8. При необхідності міняйте значення строкових змінних. Використання змінної для зберігання тексту дозволяє звертатися в коді до змінної замість постійного повторного набору одного і того ж тексту. Надалі з цим текстом можна виконувати і більш складні маніпуляції.
9. Якщо потрібно, змінюйте значення цілочисельних змінних. Ви вже ознайомилися з базовими основами операцій з цілими числами з використанням математичних функцій. Підсумкові результати таких розрахунків можуть зберігатися в окремій змінної. При цьому були розглянуті найпростіші кроки, що демонструють можливості роботи зі змінними.
Поради
- Стаття передбачає, що на вашому ПК встановлено Apache і PHP. Коли в статті згадується збереження файлу, необхідно зберегти його в директорії " ht docs" (для Windows)) або " Library WebServer Documents" (для Mac), розташованої в кореневій папці установки Apache.
- Корисним може виявитися тестування створених PHP файлів в XAMPP, безкоштовній програмі, яка встановить для вас Apache і PHP і допоможе запустити локальний сервер на вашому комп`ютері.
- Коментарі дуже допомагають при програмуванні на будь-якій мові, тому також буде корисно ознайомитися і до статті «Як мені написати коментар в PHP».
Що вам знадобиться
- Веб-сервер Apache (Win32);
- PHP (Win32);
- Текстовий редактор (один зі списку нижче):
- «Блокнот» (Windows);
- Notepad ++ (Windows) (має вбудовану підсвітку синтаксису для спрощення читання коду);
- Textwrangler (Mac) (має схожі можливості з Notepad ++);