<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_39988"> <div class="blockcode"> <div id="code_Kd9"><ol> <li> <li><?php<li>/**<li> *php の中括弧のソリューション例<li> *サイト http://bbs.it-home.org<li>*/<li>$arr=array(0=>123, 'name'=>'こぶた');</li> <li>foreach($array as $k =>$v){</li> <li> echo "select * from blog_blogs where blog_tags like '%{$arr[$k]}%' order by blog_id" // 中括弧の追加は変数識別子としてのみ機能します</li> <li>}</li> <li> echo '<br>gt;<br>gt;<br>gt;<br>gt;<br>gt;<br>gt;<br>';</li> <li>foreach($ 配列as $k=>$v){</li> <li> echo "select * from blog_blogs where blog_tags like '%{{$arr[$k]}%' order by blog_id" // 2 つの中括弧を追加すると、外側のレイヤーは次のようになります。通常の文字として扱われます</li> <li>}</li> <li>//変数を区別するには波かっこを使用します</li> <li>//echo "$arr['name']";//この文を使用すると構文エラーが報告されます</li> <li>echo "{$arr['name'] }";//この文は正常です。中括弧内の文字は変数として扱われます</li> <li>//$str{4} の後に、文字列の変数の後に {} が続きます。中括弧と角括弧は次と同じです。特定の文字列変数は配列として扱われます</li> <li>$str = 'abcdefg';</li> <li>echo $str{4};</li> <li>?></li> </ol></div> <em onclick="copycode($('code_Kd9'));">コードをコピー</em> </div> </td></tr></table> <div id="comment_39988" class="cm"> </div> <div id="post_rate_div_39988"></div> <br><br>