Отключить эхо и печать в PHP

Это может показаться забавным вопросом, но на самом деле это не так, я бы хотел отключить echo , print и другие функции которые могут выводиться в буфер, например readfile .

Причина, по которой я хотел бы сделать это, состоит в том, чтобы запретить клиенту использовать echo или print вне правил моего приложения, вынуждая их компилировать свое содержимое и отправлять его в выходной класс, чтобы управлять всем буфером.

Теперь я знаю, что могу настроить выходной буфер в начале моего скрипта и выбросить удалить любой контент, но он не будет включать такие вещи, как header и set_cookie , поэтому мой вопрос можно интерпретировать как Как я могу управлять буфером для заголовка ответа

Есть ли какой-либо способ управлять всеми аспектами вывода PHP, например, назначить обратный вызов основному буферу, а не только телу ответа?

6
задан PaulG 2 May 2012 в 22:33
поделиться