Php 如何为filter.default指定选项?

Php 如何为filter.default指定选项?,php,Php,我想在表单输入上添加一个通用过滤器,以阻止XML中所有无效字符 i、 e.任何不合适的地方:/[\x{0009}\x{000a}\x{000d}\x{0020}-\x{D7FF}\x{E000}-\x{FFFD}\x{10000}-\x{10FFFF}+/u 看起来是个不错的选择,但似乎我只能指定过滤器的名称和一些标志。似乎没有一个现有的过滤器/标志组合可以实现我的目标。我希望使用并简单地运行,但这需要一种指定回调方法的方法。有没有办法指定默认筛选器的选项参数的值?查看后,似乎无法在运行时仅在p

我想在表单输入上添加一个通用过滤器,以阻止XML中所有无效字符

i、 e.任何不合适的地方:/[\x{0009}\x{000a}\x{000d}\x{0020}-\x{D7FF}\x{E000}-\x{FFFD}\x{10000}-\x{10FFFF}+/u

看起来是个不错的选择,但似乎我只能指定过滤器的名称和一些标志。似乎没有一个现有的过滤器/标志组合可以实现我的目标。我希望使用并简单地运行,但这需要一种指定回调方法的方法。有没有办法指定默认筛选器的选项参数的值?

查看后,似乎无法在运行时仅在php.ini、.htaccess、httpd.conf或.user.ini中设置filter.default。这告诉我回调不能作为filter.default工作,因为在设置变量时回调函数不存在