Основные понятия при использовании переменных
 

     MOYCOMP.NET

Меню


сайт php, сайт html, домены, Доменные имена, Что такое интернет, Легко ли сделать сайт, Joomla компонент content, ПРИНЦИПЫ JOOMLA, ПОНЯТИЯ JOOMLA, сделать сайт joomla, Модули JOOMLA, самоучитель joomla, joomla руководство, joomla

Основные понятия при использовании переменных


Переменные в РНР начинаются со знака доллара $. Как было сказано ранее, это позволяет интерпретатору РНР понять, что та или иная совокупность символов относится к области переменных и все операции выполняются с ними как операции с переменными.

Необходимо заметить, что имя переменной чувствительно к регистру. Например:

$first  =   'Sasha' ; $First  =   'Tatiana' ;

echo   "$first,   $First";   //   данная   функция   выведет  на   экран

"Sasha,   Tatiana"

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

Очень часто программисты, не задумываясь, вводят переменные с ничего не выражающими именами. Возьмите, к примеру, переменную

$z   =   5;

В некоторых случаях - это осмысленное имя. Когда вы проделываете элементарные математические операции или же решаете уравнение, $z - замечательное имя для переменной, ясное, емкое и соответствующее проблемной области. Если вы строите двухмерный график в плоскости x-z, и здесь такое имя подходит. Однако оно далеко не лучшее, когда им начинают обозначать количество посещений сайта. Хорошим тоном среди программистов считается использование комментариев при определении переменной. Например:

$posetili   =   5;   //   количество   посещений

Заметьте, как удачно выбраное имя сразу делает ваш код не требующим комментариев - глядя на эту строку, вы уже можете понять, что происходит. Это требует немного больше времени на обдумывание подходящих имен, но если вы рассчитываете хоть на какую-то долговечность вашего кода (означающую, что он еще может понадобиться вам или кому-либо еще), то это стоит делать.

Приведем основные правила, необходимые при создании имен переменных:

  • имя переменной должно начинаться с буквы или со строки подчеркивания.
    Например:

$name  =   "Sasha";

$    file  =   "script";

  • в начале имени переменной не могут употребляться цифры. Например:
    $4name = "Vitalik";

Такое имя переменной вызовет ошибку при выполнении программы.

ВНИМАНИЕ

В данном случае к символам относятся буквы: a-z, A-Z, а также символы таблицы ASCII, начинающиеся с 127 до 255 (0x7f-0xff).

Приведем пример, который пояснит все вышеизложенное:

$name = 'Igor'  ; $Name = 'Slava'; $string = 35;

$_4class = 5;

$4cout  = 76;

$taty = 'minal' ;

Переменные $name $Name отличаются только регистром, при выводе этих переменных мы получим следующее: «Igor, slava» (для этого воспользуемся функцией echo" $name, $Name";). Переменная $string = 35; начинается с символа, эта переменная будет использована без ошибки, то же самое касается переменных $_4class и $taty. Символ «а» является вставляемым символом из таблицы ASCII под номером 228. Символы таблицы ASCII могут использоваться от 127 до 255, а последний попадает именно в этот интервал. Переменная $4cout имеет имя, которое начинается с цифры, что при ее последующем использовании приведет к ошибке. В этом случае в окно браузера будет выведена ошибка следующего содержания:

Parse   error:   parse   error,    expecting   T_VARIABLE'   or   "$"   in

z:\home\localhost\www\test.php  on  line   8




Вернуться на главную

Реклама

 


MOYCOMP.NET 2008