Как вернуть в переменную значение функции, которая выводится?

Решено

Здравствуйте, есть огромная функция которая в результате выполнения выводит данные на экран(echo). Задача получить результат выполнения функции в переменную. Я знаю что правильнее написать еще одну функцию которая будет возвращать значения, но я ее не хочу трогать так как она сложная.

Добавить Комментарий
Ответ

Попробуйте вот так:

 ob_start();
 onwp_print_function(); // ваша функция которая выводит контент
 $content = ob_get_clean();
 
Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.