KARTz.RU
кушаешь морковь – встанет вновь и вновь

интересная особенность php

Ноябрь 07th, 2011

Внезапно:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
в строке, в которой вроде всё нормально:
echo($m/2.»\n»);

Долго думал, что тут не так. Оказалось, точка (бинарная операция соединения строк) считается тут унарной точкой, разделяющей целую и дробную часть вещественного числа. Чтобы заработало, нужно использовать один из этих вариантов:
echo(($m/2).»\n»); // явно указываем порядок действий
echo($m/2 . «\n»); // отделяем операнды от точки пробелами


Filed under: Без рубрики | Метки:
Метки:
Ноябрь 07th, 2011 03:15:46

Похожие посты:
no comments
Leave a Reply