清除传入的POST数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清除传入的POST数据相关的知识,希望对你有一定的参考价值。
// based on Quad_Scrub: http://code.google.com/p/quadphp/source/browse/trunk/library/Quad/Scrub.php function clean(&$val, $allowedChars = 'ascii') { .]/u', 'alpha' => '/[^a-zA-Zx{00C0}-x{00FF}x{0100}-x{02AF}x{1E00}-x{1EF9}]/u', 'alphanum' => '/[^a-zA-Zx{00C0}-x{00FF}x{0100}-x{02AF}x{1E00}-x{1EF9}d]/u', 'id' => '/[^w_]/', 'date' => '/[^d :TzZ-]/', 'email' => "/[^@w.!#$%&'*+-/=?^_`{|}~]/", // http://en.wikipedia.org/wiki/E-mail_address Dec 2009 'url' => '/[^w._&?#+%=/~:-]/', 'ascii' => '/[^ -~]/', ); $regex = $types[$allowedChars]; } else { $regex = $allowedChars; } return $val; }
以上是关于清除传入的POST数据的主要内容,如果未能解决你的问题,请参考以下文章