Вход на сайт
PHP-Syntax
74
NEW 13.06.07 12:09
поскажите пожалуйста что означает "-1" и "-2" в данном примере
$need = substr((string) $need, -1);
if ((int) substr((string) $need, -2, 1) != 1)
$need = substr((string) $need, -1);
if ((int) substr((string) $need, -2, 1) != 1)
NEW 13.06.07 17:17
в ответ lubopitniy 13.06.07 12:09
$need = substr((string) $need, -1);
1 символ с конца
if ((int) substr((string) $need, -2, 1) != 1)
-2 начиная со 2го символа с конца
1 - один символ, то есть 2ой символ с конца
Общее выражение, если в переменной 2ой символ с конца равен 1
Оторвать руки за такое программирование
14.06.07 09:53
в ответ lubopitniy 14.06.07 01:04
Потому что, как я понимаю, последней операцией хотят узнать равно ли количество десятков с числе 1...
Для этого конвертируется переменная в string, вызывается substr, потом конвертируется в int и только потом сравнение идет... это через голову ухо чесать...
Для этого конвертируется переменная в string, вызывается substr, потом конвертируется в int и только потом сравнение идет... это через голову ухо чесать...
