架 CI フレームワークのソース コードを調べると、CI のコア INPUT クラスにそのような関数があることを見つけるのは難しくありません:
コードをコピー コードは次のとおりです:
function_clean_input_keys($ str){
if(!preg_matchch( "/^[a-z0-9:_/ - ]+$/i"、$ str))
このメソッドはアプリケーションのコアで書き換えることができます
MY_Input.php という名前を付けて (プレフィックス MY_ は config.php でカスタマイズできます)、次のコードを追加します
コードをコピーします
コードは次のとおりです
class AI_Input extends CI_Input {
if(preg_match(" /^,_[a-z0-9:_/-]+$/",$str)){
( ! preg_match("/ ^[a-z0-9:_/-]+$/i", $str)) ;
}
}
http://www.bkjia.com/PHPjc/756990.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/756990.html
技術記事
ci フレームワークのソース コードを開くと、ci のコア入力クラスにそのような関数があることを見つけるのは難しくありません。次のようにコードをコピーします。 function _clean_input_keys($str) { if ( ! preg_match("/^ [a-z0-9:_/ ...