Filter/setup-Phpdoc专题

安装/配置

目录

需求

构建此扩展不需要其他扩展。

安装

The filter extension is enabled by default as of PHP 5.2.0. To disable the filter extension, use --disable-filter.

Before PHP 5.2 an experimental PECL extension was used, however, the PECL version is no longer recommended or updated.

运行时配置

这些函数的行为受 php.ini 中的设置影响。

名字 默认 可修改范围 更新日志
filter.default "unsafe_raw" PHP_INI_PERDIR PHP_INI_ALL in filter \<= 0.9.4. Available since PHP 5.2.0.
filter.default_flags NULL PHP_INI_PERDIR PHP_INI_ALL in filter \<= 0.9.4. Available since PHP 5.2.0.

有关 PHP_INI_* 样式的更多详情与定义,见 配置可被设定范围

这是配置指令的简短说明。

filter.default string
Filter all $_GET, $_POST, $_COOKIE, $_REQUEST and $_SERVER data by this filter. Original data can be accessed through <span class="function">filter_input.

Accepts the name of the filter you like to use by default. See the existing filter list for the list of the filter names.

Note:

Be careful about the default flags for the default filters. You should explicitly set them to the value you want. For example, to configure the default filter to behave exactly like <span class="function">htmlspecialchars you need to set them default flags to 0 as shown below.

示例 #1 Configuring the default filter to act like htmlspecialchars

filter.default = full_special_chars
filter.default_flags = 0

filter.default_flags int
Default flags to apply when the default filter is set. This is set to FILTER_FLAG_NO_ENCODE_QUOTES by default for backwards compatibility reasons. See the flag list for the list of all the flag names.

资源类型

此扩展没有定义资源类型。


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除