Что есть выражение в php да и вообще во всех языках программирования ?
например
$a= 10 ;
$y= $a;
что есть выражение ?
имя переменной? или её значение? или вся запись тоесть имя перменной оператор и значение есть выражение?
и второй пример ничем не отличается? тоесть так же вся запись являяется выражением?
Другие языки программирования и технологии
Выражения в php
Выражения - это отношения между операциями и операндами.
if ($a > 0) { $a = $b + $c; } // Это оператор. Инструкция к выполнению.
$a > 0 // выражение
($a > 0) // выражение
$a = $b // выражение
$b + $c // выражение
$a = $b + $c // выражение
($a > 0) $a = $b + $c // выражение
{ $a = $b + $c; } // выражение
( ), >, +,=, { } // операции
$a, $b, $c - операнды
if и ; // операторы
Часто в С++ оператор и операция синонимы. Это не так.
if ($a > 0) { $a = $b + $c; } // Это оператор. Инструкция к выполнению.
$a > 0 // выражение
($a > 0) // выражение
$a = $b // выражение
$b + $c // выражение
$a = $b + $c // выражение
($a > 0) $a = $b + $c // выражение
{ $a = $b + $c; } // выражение
( ), >, +,=, { } // операции
$a, $b, $c - операнды
if и ; // операторы
Часто в С++ оператор и операция синонимы. Это не так.
1 - это выражение
1+2 - выражение
и 1+2 = 3 - выражение
и др, все из математики идет
http://ru.wikipedia.org/wiki/Алгебраическое_выражение
"Понятие алгебраического выражения можно дать и несколько иначе — это комбинация чисел, операторов, группировочных символов (скобок) ) и/или свободных и связанных переменных, значение которых известно или может быть определено. "
1+2 - выражение
и 1+2 = 3 - выражение
и др, все из математики идет
http://ru.wikipedia.org/wiki/Алгебраическое_выражение
"Понятие алгебраического выражения можно дать и несколько иначе — это комбинация чисел, операторов, группировочных символов (скобок) ) и/или свободных и связанных переменных, значение которых известно или может быть определено. "
1) - $a = 10; где $a - переменная куда может быть записано значение
= - действие которое будет выполнено (по сути запись в переменную значения или по-другому операция присвоения)
10 - константа
2) $y = $a ; где в переменную $y копируется значение переменной $a
Вся запись является по сути выражением, подобно математике
= - действие которое будет выполнено (по сути запись в переменную значения или по-другому операция присвоения)
10 - константа
2) $y = $a ; где в переменную $y копируется значение переменной $a
Вся запись является по сути выражением, подобно математике
почитай о математических выражениях, от это все и отталкивается)
Как говорил один преподаватель: - Нас всю жизнь учили что это равно, а это никакое не равно, это ОПЕРАТОР ПРИСВАИВАНИЯ.
Похожие вопросы
- почему в PHP выражение (0 == 'текст') дает истину?
- С какого языка начинать изучения программирования Pascal/PHP/Python?
- SQL и PHP. Access denied for user 'u3464476869_vid'@'12.3.4.23' to database 'u3464476869_Hyp'
- Чем отличается PHP-код, необходимый для PHP-Launcher от кода для PHP Devel Studio?
- Вопрос по PHP
- Я PHP быдлокодер что делать?
- веб мастерам (PHP)
- Как выучить PHP?
- КАК НУЖН СОХРАНЯТЬ PHP? НЕПОЙМУ И и еще кое что
- Вопрос по PHP к кодерам. Как сделать поле в форме обратной связи обязательным?