Поскольку страница руководства ничего не говорит об изменении кодировки по умолчанию, я не думаю, что есть способ сделать это; и я не помню, чтобы когда-либо видел что-либо об этом.
Я бы тоже не использовал ничего похожего на apd - вместо этого я бы, вероятно:
- создать свою собственную функцию, которая вызывает htmlentities с правильными параметрами
- и заменять каждый вызов htmlentities вызовом моей новой функции (это, вероятно, можно сделать автоматически, используя несколько строк сценариев)