Операторы присваивания

 

В PHP нет специальных деклараций (операторов) для описания переменных, как в Паскале или Си:

 

VAR I: INTEGER;

или

Int i;

 

Переменная в PHP создается (под нее выделяется память) при первом ее упоминании в операторе присваивания, то есть при присваивании ей первого значения:

 

$my_name=”Володя”;

$my_age=18;

$privet=”Привет!”;

При этом тип переменной определяется типом присвоенного ей значения. В любой момент переменной можно присвоить значение другого типа:

 

$my_name=25;

$my_age=”Молодой еще!”;

Внимание! Желательно такой возможностью языка PHP не пользоваться!

 

Значение строковой переменной можно задавать двумя способами:

а) в одинарных кавычках:

 

$my_name=’Володя’;

б) в двойных кавычках:

 

$my_name=”Володя”;

В этом случае в строку можно вставлять ESC-последовательности:

\n – конец строки,

\t – горизонтальная табуляция.

Например, если строка имеет вид:

$my_name=”Володя\nИванов”;

То при выводе ее на экран терминала она разобьется на две:

 

Володя

Иванов

Таким образом, ESC-последовательности в PHP работают так же, как и в Си.

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

 

$my_name=’Володя’;

$my_age=18;

$message=’Мое имя $my_name, мой возраст $my_age лет.’;

echo $message;

На экране появится:

 

Мое имя $my_name, мой возраст $my_age лет.

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

 

$my_name=’Володя’;

$my_age=18;

$message=”Мое имя $my_name, мой возраст $my_age лет.”;

echo $message;

На экране появится:

 








Дата добавления: 2015-04-19; просмотров: 804;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.