WordPress 3.6之后,如何处理输入转义字符的功能是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计142个文字,预计阅读时间需要1分钟。
为字符串或字符串数组添加斜杠。这用于准备用于期望斜杠数据的核心API的数据。不应用于直接将数据插入SQL查询中。自3.6.0版本起。
/** * Add slashes to a string or array of strings. * * This should be used when preparing data for core API that expects slashed data. * This should not be used to escape data going directly into an SQL query. * * @since 3.6.0 * * @param string|array $value String or array of strings to slash. * @return string|array Slashed $value */ function wp_slash( $value ) { if ( is_array( $value ) ) { foreach ( $value as $k => $v ) { if ( is_array( $v ) ) { $value[$k] = wp_slash( $v ); } else { $value[$k] = addslashes( $v ); } } } else { $value = addslashes( $value ); } return $value; }
本文共计142个文字,预计阅读时间需要1分钟。
为字符串或字符串数组添加斜杠。这用于准备用于期望斜杠数据的核心API的数据。不应用于直接将数据插入SQL查询中。自3.6.0版本起。
/** * Add slashes to a string or array of strings. * * This should be used when preparing data for core API that expects slashed data. * This should not be used to escape data going directly into an SQL query. * * @since 3.6.0 * * @param string|array $value String or array of strings to slash. * @return string|array Slashed $value */ function wp_slash( $value ) { if ( is_array( $value ) ) { foreach ( $value as $k => $v ) { if ( is_array( $v ) ) { $value[$k] = wp_slash( $v ); } else { $value[$k] = addslashes( $v ); } } } else { $value = addslashes( $value ); } return $value; }

