У меня есть длинная функция с рекурсией. Она обрабатывает текст как надо. В итоге когда текст получился как надо, его надо вывести. Echo работает:
function abc($text){
echo $text;
}
если просто запустить функцию в документе то на экран выведет нормальный обработанный текст. Abc("бла бла бла") - выведет обработанный блаблабла.
но если в функции вместо эха поставить return,
function abc($text){
return $text;
}
то он не выводит:
echo abc("текст который нужно обработать");. Просто пустой экран.
мозг сломал, почему такое может быть? (Отредактировано автором: 25 Мая, 2012 - 18:09:16)
|