0

$box1 と $box2 を DB に保存して変数として取り出すにはどうすればよいですか? ループできるように。

if($m_name[$x]=='a'){ 
    echo '<input type="checkbox" name="chkbox[][]" (in_array($box1[$i][$j], $autocheck_array) ? ' checked="checked"' : '') . '"/>';
}
elseif($m_name[$x]=='b'){
     echo '<input type="checkbox" name="chkbox[][]" (in_array($box2[$i][$j], $autocheck_array) ? ' checked="checked"' : '') . '"/>';
}

$box1DBの行タイトルで$box2あるため、ループできません

4

4 に答える 4

0

このステートメントを使用して、実際に値$a="$abc[1][2]";を割り当て$aていますstring

引用符を削除します

<?php 
$abc[1][2]=1; 
$a=$abc[1][2]; 
echo $a; 
?>
于 2013-10-18T04:00:12.813 に答える
0

{}複雑な変数を補間するときに使用する必要があります。

$a = "The value of a[1][2] is {$abc[1][2]}.";

PHP 文字列のドキュメントの「複雑な (カーリー) 構文」セクションを参照してください。

より大きな文字列の一部として補間する場合にのみ、これを行う必要があることに注意してください。配列値を直接割り当てようとしているだけの場合は、引用符で囲む必要はありません。あなたはただ割り当てることができます:

$a = $abc[1][2];
于 2013-10-18T03:57:43.357 に答える
0

これのことですか?

$abc[1][2]=1;
$a=$abc[1][2];
echo $a;// Outputs 1
于 2013-10-18T03:58:11.043 に答える