Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Выражения в PHP.

Выражение — это основа в РНР. Практически все что Вы пишете в программе — это выражения. Простой пример выражения: переменная или константа, стоящая в правой части оператора присваивания. Например, цифра 16 в операторе $а = 16; или $text='Этой строкой мы тоже обозначаем выражение' есть выражение, т.к. имеет значение 16 или строковой переменной равной написанной строке.

В РНР при вычислении сложного выражения можно задавать переменным значения этой части прямо внутри оператора присваивания, не присваивая отдельной строкой значение переменной, независимо какая эта переменная при создании бесплатного сайта. И это очень удобно и экономит время, хотя и увлекаться этим не стоит. Даже бы я сказал, надо ли в малом иметь выигрыш, в большом терять! то есть немного-то от такой экономии выгода, то красота и логика программы теряется. Можно сказать, что у любого выражения есть тип его значения. Например:

 
            $а = 5 * 17;
            $b = ' '.(5 * 17);
            echo '$а:'.gettype($а).',$b:'.gettype($b);
            // выведет '85:integer, 85:string'

где gettype($а) определеяет тип переменной $a как число и соответственно gettype($b) возвращает тип переменной как строку.

Для преобразовывания одного значения в другое применяются операторы преобразования типов при создании сайта. Эти операторы преобразования доступны как в функциональной, то есть записью полной формы вида оператора, так и в префиксной ( сокращенной) операторной форме. Смотрите, следующие две инструкции эквивалентны:

 
                      $b = intval(выражение) равнозначно $b = (int)(выражение)

Переводит значение выражения в целое число и присваивает его $b.

              
                      $b = doubleval {выражение) равнозначно $b = (double) (выражение)

Переводит значение в действительное число и присваивает его $b.

             
                      $b = strval(выражение) равнозначно $b = (string)(выражение)

Переводит значение выражения в строку.

              
                      $b = (bool)(выражение)

Преобразует значение выражения в логический тип; после выполнения оператора в $b будет либо true, либо false.

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


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: