Відмінності між версіями «3 Відокремлення PHP коду від HTML розмітки»
Xphlash (Обговорення • внесок) |
Xphlash (Обговорення • внесок) |
||
Рядок 1: | Рядок 1: | ||
Всі сценарії оформляються у вигляді блоків коду. Ці блоки можуть бути поміщені в HTML-код, але відділені від нього відповідними обмежувачами. Код PHP в HTML повинен знаходитись між початковим тегом <?php та кінцевим ?>. Також можна користуватися скороченим записом: <? ?>. Щоб використовувати даний тег потрібно в файлі php.ini присвоїти змінній short_open_tag значення On. Для використаннян запису в стилі ASP <% %> необхідно присвоїти змінній asp_tags значення On. Проте стиль ASP не рекомендується, бо він буде відсутній у PHP6. | Всі сценарії оформляються у вигляді блоків коду. Ці блоки можуть бути поміщені в HTML-код, але відділені від нього відповідними обмежувачами. Код PHP в HTML повинен знаходитись між початковим тегом <?php та кінцевим ?>. Також можна користуватися скороченим записом: <? ?>. Щоб використовувати даний тег потрібно в файлі php.ini присвоїти змінній short_open_tag значення On. Для використаннян запису в стилі ASP <% %> необхідно присвоїти змінній asp_tags значення On. Проте стиль ASP не рекомендується, бо він буде відсутній у PHP6. | ||
PHP виконує код, що знаходиться в середині обмежувачів, таких як <?php ?>. Все, що знаходиться поза межами обмежувачів виводиться без змін. Таким чином виконується вставка PHP коду в HTML код. Типовий код html-сторінки виглядатиме так: | PHP виконує код, що знаходиться в середині обмежувачів, таких як <?php ?>. Все, що знаходиться поза межами обмежувачів виводиться без змін. Таким чином виконується вставка PHP коду в HTML код. Типовий код html-сторінки виглядатиме так: | ||
− | + | <html> | |
− | + | <head> | |
− | + | <title>Тестуємо PHP</title> | |
− | <html | + | </head> |
− | <head | + | <body> |
− | <title>Тестуємо PHP</title | + | <?php echo 'Hello, world!'; ?> |
− | </head | + | </body> |
− | <body | + | </html> |
− | <?php echo 'Hello, world!'; ? | + | |
− | </body | + | |
− | </html> | + | |
− | + | ||
− | + | ||
− | + | ||
Також в PHP можливий скорочений запис оператора echo. <?=$a; ?> відповідає запису <?php echo $a; ?>. | Також в PHP можливий скорочений запис оператора echo. <?=$a; ?> відповідає запису <?php echo $a; ?>. |
Поточна версія на 01:00, 20 червня 2014
Всі сценарії оформляються у вигляді блоків коду. Ці блоки можуть бути поміщені в HTML-код, але відділені від нього відповідними обмежувачами. Код PHP в HTML повинен знаходитись між початковим тегом <?php та кінцевим ?>. Також можна користуватися скороченим записом: <? ?>. Щоб використовувати даний тег потрібно в файлі php.ini присвоїти змінній short_open_tag значення On. Для використаннян запису в стилі ASP <% %> необхідно присвоїти змінній asp_tags значення On. Проте стиль ASP не рекомендується, бо він буде відсутній у PHP6. PHP виконує код, що знаходиться в середині обмежувачів, таких як <?php ?>. Все, що знаходиться поза межами обмежувачів виводиться без змін. Таким чином виконується вставка PHP коду в HTML код. Типовий код html-сторінки виглядатиме так:
<html> <head> <title>Тестуємо PHP</title> </head> <body> <?php echo 'Hello, world!'; ?> </body> </html>
Також в PHP можливий скорочений запис оператора echo. <?=$a; ?> відповідає запису <?php echo $a; ?>.