Изучая языки программирования, вы могли узнать, что программа состоит из слов if, for, function, class и так далее. Приходило ли вам когда-нибудь в голову написать в программе вот так? 5; Да, не if, не for, а просто единственная цифра 5. Является ли это ошибкой? Попробуйте запустить программу. Можете, например, написать на Питоне так: a = 5
b = 10
a
5
b
10
a - b И не будет никакой ошибки, хотя написана какая-то бессмыслица. А что при этом сделает программа? Ничего. Если это не ошибка, тогда что это и зачем? Работают такие вещи или нет – зависит от языка программирования. А точнее, от того, считает он их выражениями или нет. Любая программа почти целиком состоит из выражений. Обычно выражения записываются примерно так: d = b * b - 4 * a * c или так: $data = file_get_contents($tmpPath . '/' . basename($files[$i])); Одно число или одна переменная – это самое простое выражение, которое можно записать. Из этого следует, что любое сложное выражение состоит из простых выражений. У любого выра