Ошибки при работе с переменными

Главное правило: переменная должна быть объявлена до ее использования. Если сделать это позже, то программа просто не заработает.

<?php

print_r($greeting);
$greeting = 'Father!';

Запуск программы выше завершается с ошибкой PHP Notice: Undefined variable: greeting. Undefined variable - это ошибка обращения, она означает, что в коде используется имя (говорят идентификатор), который не определен. Причем в самой ошибке об этом говорят прямо: greeting. Кроме неправильного порядка определения, в PHP встречаются банальные опечатки, причем как при использовании переменной, так и при ее объявлении.

Количество подобных ошибок уменьшается за счет использования правильно настроенного редактора. Такой редактор подсвечивает имена, которые используются без объявления, и предупреждает о возможных проблемах.

Задание

Найдите в программе необъявленную переменную и объявите ее, присвоив ей значение ‘Dragon’;


Определения

  • Переменная — способ сохранить информацию и дать ей имя для последующего использования в коде.


Нашли ошибку? Есть что добавить? Пулреквесты приветствуютсяhttps://github.com/hexlet-basics

Упражнение доступно только авторизованным пользователям.

Пожалуйста, авторизуйтесь, это необходимо для отслеживания прогресса выполнения уроков. Если у вас ещё нет учётной записи, то сейчас самое время создать аккаунт.