2
は、私は、配列Smartyの配列インデックス
array('foo_1' => 1, 'bar_1' =>1, 'foo_2' => 2, 'bar_2' => 2, ...)
for($i = 1; $i<=12; $i++){
echo $month['foo_'.$i];
}
を持っていると私はSmartyのを使用して、それからの値にアクセスする方法を理解していません。
{counter start=0 skip=1 assign="i"}
{section name = month start = 0 loop = 12 step = 1}
{if isset($arr.foo_.$i)}
{$arr.bar_$i}
{/if}
{counter}
{/section}
しかし、動作しません。主な問題は、どのように私は配列['foo_1']にアクセスできますか?あなたは助けてもらえますか?
私はPhPプログラマーではありませんが、配列ではなくハッシュではありませんか? – zellio
@Mimisbrunnr HashTableはPHPで配列と呼ばれます; – elslooo
ハッシュテーブルを意味しますか? PHPでは、JAVAのようなハッシュテーブルはありません。しかし、配列はハッシュテーブルのようなものですか? – alagar