Добрый день. В коде задаю константу PHP: define ('MAX_NUM_LEN', 3); далее идет функция типа PHP: substr('blabla', 0, MAX_NUM_LEN); выдает blabla PHP: причем substr('blabla', 0, 3); выдает bla, т.е. то, что и задумано. Не понимаю, в чем проблема....
да. я некорректно вопрос задал. сорри за тупость. Другое хочу спросить - чтобы константами пользоваться внутри функций надо ли писать PHP: global MAX_NUM_LEN; ?
%) фак)) Не пойму тогда где туплю))) substr('blabla', 0, MAX_NUM_LEN); ну никак не обрезает. Меняю MAX_NUM_LEN на 3 - обрезает.....%)
tommyangelo мне вот тоже интересно почему он так у вас работает. надо будет у себя попробовать. может у меня будет работать так как задумано. попробую - отпишуся.
И нахрен было проверять то, что и так очевидно? Перед вызовом функции substr достаточно написать такой код: PHP: <? var_dump(constant("MAX_NUM_LEN")); ?> И всё у автора станет ясно.