ホームページ  >  記事  >  バックエンド開発  >  不正文字置換プログラム_PHPチュートリアル

不正文字置換プログラム_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:09:05758ブラウズ


//*********************************************** **********
//-- プログラム名: StrSwap V1.0
//-- プログラムの目的: 送信された値の取得または投稿の不正なデータ処理
//-- 注釈: このプログラムは、自動的に実行されるように、すべてのプログラムが処理される前にロードして使用する必要があります
//-- プログラム内で使用される変数の置換
//*********************************************** **********

クラス StrSwap{

//Get モードで変数を送信するときに変数を接続するために使用されるコネクタ
var $GetSplitStr = "&&";
var $TempArray = array();
var $VariableArray = array();

//*********************************************** **********
//-- プログラム名: Main()
//-- プログラムの目的: このクラスのデフォルトの実行モード
//-- 受信パラメータ: なし
//*********************************************** **********

関数 Main(){

グローバル $REQUEST_METHOD;
if("GET"==$REQUEST_METHOD){

$this->SubGetStrToArray();

}
if("POST"==$REQUEST_METHOD){

$this->SubPostStrToArray();

}

$this->GlobalVariable();



}

//*********************************************** **********
//-- プログラム名: SubGetStrToArray()
//-- プログラムの目的: Get メソッドで変数が送信されたときに呼び出されるメソッド
//-- 受信パラメータ: なし
//*********************************************** **********

関数 SubGetStrToArray(){

グローバル $QUERY_STRING;
$this->TempArray =explode($this->GetSplitStr,$QUERY_STRING);

for($i=0;$iTempArray);$i ){

$temp =explode('=',$this->TempArray[$i]);
$this->VariableArray[$i][0] = $temp[0];
$this->VariableArray[$i][1] = $this->StrReplace($temp[1]);

}

}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/629776.html技術記事 ?php //********************************************* ********** //-- プログラム名: StrSwap V1.0 //-- プログラムの目的: 送信された値の取得または投稿の不正なデータ処理 //-- 備考: このプログラム...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。