ホームページ >バックエンド開発 >PHPチュートリアル >PHPコードを尋ねる
既知:
$key=1 (変数です)
loop ループ内で次のように記述して、$num1 が 30 であるかどうかを判断したいのですが、それは間違っています
{loop $list $key.}
if($ num$key == '30'){
.......
}
{/loop}
言い換えると、$num と $key は if でどのように結合されるのでしょうか?一緒にくっつくのは間違っています。
結果が
if($num1 == '30'){
....
}
あなたは php ではありません、お願いしますこの言語の構文説明をよく読んでください
{loop $list $key.}
if($num$key == '30'){
..........
}
{/loop }
これはphpではなく、ビューテンプレートのように見えます。ビュー テンプレートにはさまざまなインタープリタがあります。標準的な構文はありません。詳細についてはドキュメントを確認してください
実際、説明されている php コードが何であるかがわかるはずです。
これを次のように変更します
{loop $list $key.}
{$num1=$num.$key}
if($num1 == '30'){
....
}
{/loopあなたは php ではありません。この言語の構文の説明を注意深く読んでください
わかりました。コード分析全体を以下に貼り付けます。
php:$num1=12;$num2=18;$num3=30;........$aaa=100;
<option value="0">请选择</option>{loop $list $k $v}<option value="$k">$v</option>{/loop}
忘れてください、この問題についてはもう心配しないようにしましょう、おい!
別の質問があります。ありがとうございます
后台的$ad设置为index.php#1.jpgadmin.php#5.jpgask.php#100.jpg然后获得数组$adlist = explode ("\n", str_replace ("\r", "", $ad));foreach($adlist as$url=>$value){ $arr=explode('#',$value); $ad_types[$arr[0]]=$arr[1];}
$ad =<<< TXTindex.php#1.jpgadmin.php#5.jpgask.php#100.jpgTXT;$adlist = explode ("\n", str_replace ("\r", "", $ad));list($a, $b) = explode('#', $adlist[1]); //下标是从 0 算起的echo "$a $b";admin.php 5.jpg
$ad =<<< TXTindex.php#1.jpgadmin.php#5.jpgask.php#100.jpgTXT;$adlist = explode ("\n", str_replace ("\r", "", $ad));list($a, $b) = explode('#', $adlist[1]); //下标是从 0 算起的echo "$a $b";admin.php 5.jpg
あなたは本当に神です
賛否両論。もう残りません