/** * 过滤HTML内容后返回 * * @param $string * @param bool $html * * @return arraystring */ public static function safeOutput($string, $html = false) { if (!$html) $string = strip_tags($string); return @Tools::htmlentitiesUTF8($string, ENT_QUOTES); } public static function htmlentitiesUTF8($string, $type = ENT_QUOTES) { if (is_array($string)) return array_map(array('Tools', 'htmlentitiesUTF8'), $string); return htmlentities((string)$string, $type, 'utf-8'); } public static function htmlentitiesDecodeUTF8($string) { if (is_array($string)) return array_map(array('Tools', 'htmlentitiesDecodeUTF8'), $string); return html_entity_decode((string)$string, ENT_QUOTES, 'utf-8'); } /** * 对POST内容进行处理 * * @return array */ public static function safePostVars() { if (!is_array($_POST)) return array(); $_POST = array_map(array('Tools', 'htmlentitiesUTF8'), $_POST); }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, static
, return
, function
, array
, public
array_map
php 表单处理、php处理表单数据、php mvc表单处理、php获取表单内容、vuex 表单处理,以便于您获取更多的相关知识。
时间: 2024-08-03 02:46:20