Висновок змінної і рядки в 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». Був код чисто на html без php (index.html): Став html код зі вставкою php (index.php): Команда «print» виводить одну або більше рядок, а також вміст, який знаходиться в змінних. Спробуйте виконати всі ті ж команди з «print», що ми виконали з «echo».
Отже, php код можна вставити в будь-який «html» документ, тільки замінивши в ньому розширення на «php», наприклад, було «index.html» стало «index.php».Команда «print»
Головна відмінність «print» від «echo» в тому, що вона приймає тільки один аргумент і завжди повертає «1».
На сьогодні це все, чекаю вас на наступних уроках.