PHPコードを尋ねる

WBOY
WBOYオリジナル
2016-06-23 13:25:381166ブラウズ

既知:
$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;

htm:
<option value="0">请选择</option>{loop $list $k $v}<option value="$k">$v</option>{/loop}

ここで、$K は繰り返しのない数値です
{ if $num$k > $aaa}...{/if} を判定したいのです。 k は数値として使用されます。
{ if $num1 > $aaa}...{/if}
{ if $num2 > $aaa}...{ /if}
待ってください。
$Kの値を取得するのにJSを使用するのは良いのですが、このように判断するにはどうすればよいですか?

どの言語を使用しているかわかりませんが、正しいコードの書き方はどうやってわかりますか?

どの言語を使用しているかわかりませんが、正しいコードの書き方はどうやってわかりますか?

忘れてください、この問題についてはもう心配しないようにしましょう、おい!

別の質問があります。ありがとうございます

后台的$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];}


ここでの質問は、配列内の 2 番目のデータをどのように取得するかです。 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

$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

あなたは本当に神です

賛否両論。もう残りません
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。