php foreach に関する質問については、こちらをご覧ください。

WBOY
リリース: 2016-06-13 12:04:20
オリジナル
943 人が閲覧しました

php foreach について質問があります。専門家からアドバイスをお願いします

<br />foreach(array('_POST', '_GET') as $_request) { //array('_POST', '_GET')写在这个foreach循环中是什么意思?<br />	foreach($$_request as $_key => $_value) { //为什么前面有$$代表什么意思?<br />		$_key{0} != '_' && $$_key = XAddslashes($_value); //$_key{0}这个{0}是什么意思? <br />	}<br />}<br />
ログイン後にコピー


php foreach について質問があります。専門家からアドバイスをお願いします。初心者なのですが、初めて見たので書き方が分かりません、アドバイスをお願いします。 。
------解決策---------

foreach(array('_POST', '_GET') as $_request) { //array('_POST', '_GET')写在这个foreach循环中是什么意思?<br />	//array('_POST', '_GET')是数组(只是没用变量代替),当然能写在foreach里面<br />    foreach($$_request as $_key => $_value) { //为什么前面有$$代表什么意思?<br />	//$_request是_POST,那么$$_request就是$_POST,同理$_GET<br />        $_key{0} != '_' && $$_key = XAddslashes($_value); //$_key{0}这个{0}是什么意思? <br />	//$_key{0},大括号应该是以前的写法吧,可以理解为$_key[0]?<br />    }<br />}
ログイン後にコピー

------解決策----------------------
実際には、$_GET と $_POST のスーパー グローバル変数をトラバースすることです。を選択し、キー名の最初の文字が _ であるかどうかを確認し、そうでない場合は、XAddslashes() 関数によって処理されたキー値の結果をキー名変数に代入します。

$_key{0} は、$_key の最初の文字を取得することを意味します。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート