Изучение основ php. Часть 2.

Переменные в php имеют решающее значение. Что такое переменная? Это – единица, имеющая определенное значение на каждом этапе выполнения скрипта. Сложновато сказанул, но давайте посмотрим на примере, чтобы лучше понять.

<?php
$i = 'Превед креветко!';
echo $i;
?>

Итак, с echo мы уже знакомы из Части 1. Что же такое $i? Читаем и запоминаем: переменная – это единица, имеющая определенное значение на каждом этапе выполнения скрипта. По сути это сочетание символов, которому присваивается определенное значение. Его можно использовать в этом значении, а затем переопределить его значение и еще раз использовать переменную, но уже с новым его значением:

<?php
$i = 'Превед креветко!';
echo $i;
 
$i = 'Пока креветко!';
echo $i;
?>

Таким образом, в окне браузера мы увидим “Превед креветко! Пока креветко!”. Если чего не понятно – оставляйте вопросы в комментариях – буду рад ответить на них.

Чтобы обработчик скрипта – сервер – знал, что какое либо выражение в коде является переменной, перед этим выражением (именем переменной) надо поставить символ доллара – “$“.

Переменная может иметь любое имя, состоящее из цифр, букв, и других символов (например “i“). Имя переменной должно начинаться с буквы. В соответствии с документацией по php – можно использовать и кириллические буквы, но я настойчиво посоветую не делать этого. Используйте простые слова в латинице, иногда цифры. Редкие символы тоже использовать не стоит. Неплохими примерами имен переменных могут быть такие имена как moiblog, rukovodstvo, znanie, а к не очень хорошим именам можно отнести f4ts59q, FfFffFkL, d-_~. Пусть переменная в своем имени несет свою суть, так всегда можно разобраться зачем она нужна.

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

$i = 'Превед креветко!';

И только после этого ее можно использовать:

echo $i;

Иногда вы будете получать на экране страшные сообщения типа

Notice: Undefined index: name in /Users/contact.php on line 4

Не стоит их пугаться, это всего лишь сервер говорит что он нашел какую то ошибку в скрипте. И сообщает строку, где эта ошибка – line 4. Тут есть смысл посмотреть на эту строку внимательно, и попробовать определить и устранить ошибку. Тогда и сообщение на экране исчезнет. В общем, об этом – в следующих главах.

Читать:
Как я учился программировать на php
Изучение основ php. Часть 1.
  • 0
  • 23 мая 2011, 23:56
  • Piero

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.