Висновок змінної і рядки в php на екран

Висновок змінної і рядки в php на екран

Висновок змінної і рядки в php на екран. Основи PHP з нуля. урок №6

Всім привіт!
Продовжуємо вивчати основи PHP з нуля!
У цьому уроці я покажу, як вивести змінну або рядок на екран.
Хочу познайомити вас з командами, які в PHP якраз призначені для виведення рядка або змінної на екран.

Знайомтеся:
- команда «echo»;
- команда «print»;

Команда «echo»

Команда «echo» виводить одну або більше рядків, а також вміст, який знаходиться в змінних.

Зверніть увагу на рядки №3-№5.
Я використовую прістиковку змінної і так слід робити завжди, інакше код видасть помилку.

Пробуємо вивести рядки і змінні через команду «echo» на екран.
Отже, уважно робіть все так, як я пишу:

1). Запустіть локальний сервер Денвер.
2). Відкрийте папку «php» і створіть там файл «echo.php» (це та сама папка, де я говорив, що буду створювати в ній файли php по урокам).
3). У файлі «echo.php» пропишіть ось такий код:

Привіт Новомосковсктель блогу StepkinBLOG

Виведення рядка на екран і перенесення рядка

Для розриву рядків використовується стандартний html тег «
»

Результат (введіть в браузері localhost / php / echo.php):

Привіт Новомосковсктель блогу
StepkinBLOG

Обчислення змінних і висновок результату на екран
У попередньому уроці ми вчилися створювати змінні і я з вами записав ось такий код для обчислення:

Мінлива «$ s» - буде виконувати приклад з додатком і зберігати в собі результат.
Мінлива «$ v» - буде виконувати приклад з відніманням і зберігати в собі результат.
Мінлива «$ g» - буде виконувати приклад з множенням і зберігати в собі результат.
Мінлива «$ h» - буде виконувати приклад з розподілом і зберігати в собі результат.

Давайте виведемо результат на екран за допомогою команди «echo»:

5 + 3 = 8
Або можна вивести просто результат: 8
5 - 3 = 2
Або можна вивести просто результат: 2
5 х 3 = 15
Або можна вивести просто результат: 15
5/3 = 1.6666666666667
Або можна вивести просто результат: 1.6666666666667

Екранування змінних і висновок на екран
У попередній статті я писав, як виводиться текст, якщо всередині містяться подвійні лапки.
Ви, думаю, пам'ятайте, що якщо вивести змінну ось так:

то в результаті в браузері ви побачите синтаксичну помилку:

А можна обійтися і без екранування, я спочатку ставлю одинарні лапки, а потім можу сміливо писати всередині подвійні:

Я працюю на ПАТ "КМЗ"

Престиковка змінних (конкатенація рядків)

Конкатенація (престиковка) - це об'єднання двох або більше рядків в одну велику.
Об'єднання рядків відбувається за допомогою оператора конкатенації - «. " (крапка).
Ось два способи конкатенації:

Ви думаєте, зможете обійтися без престиковкі?
На жаль, не завжди!
Ось наприклад:

Приберіть конкатенацію (престиковку) з прикладу «.» (Крапка):

В результаті вималюється синтаксична помилка:

Багаторядкові рядки без використання лапок за допомогою синтекс Heredoc
Синтекс Heredoc дозволяє створювати багаторядкові рядки без використання лапок.

Мій блог StepkinBLOG.ru
Тут ми вивчаємо основи PHP

Пишемо команду «echo», після чого вказуємо символ « <<<».
Далі пишемо ідентифікатор, це може бути будь-яке слово, наприклад, TEXT. STEPKINBLOG або BLOGGOOD і т.д. Але потрібно пам'ятати, що його необхідно вказати і на початку і в кінці. Наприклад, якщо я вказав ідентифікатор «STEPKINBLOG», значить такий же ідентифікатор повинен стояти в кінці коду:

Увага: стежте, щоб в рядку після « <<

Виведення рядка і змінних на екран з урахуванням всехHTML тегів (php код вHTML)

Ви пам'ятаєте, для того, щоб запрацював php код, потрібно не тільки сервер, але ще розширення файлу «php». Тобто, можете сміливо відкрити будь-який «html» файл і перейменувати його в «php».
Отже, php код можна вставити в будь-який «html» документ, тільки замінивши в ньому розширення на «php», наприклад, було «index.html» стало «index.php».

Був код чисто на html без php (index.html):

Став html код зі вставкою php (index.php):

Команда «print»

Команда «print» виводить одну або більше рядок, а також вміст, який знаходиться в змінних.
Головна відмінність «print» від «echo» в тому, що вона приймає тільки один аргумент і завжди повертає «1».

Спробуйте виконати всі ті ж команди з «print», що ми виконали з «echo».
На сьогодні це все, чекаю вас на наступних уроках.