2017-12-12 4 views
0

数字の接尾辞を持つさまざまな変数を繰り返していきたいと思います。それらを動的に反復処理する方法はありますか?スマートな動的変数名へのアクセス

はのは、私は、変数 $sArticle.attr1, $sArticle.attr2 ... $sArticle.attr7

どのように私は動的にすべてのattr *変数を反復処理することができますがあるとしましょうか?

答えて

0

あなたは{for}を使用して、名前を含む変数を作成し、その後、インデックスとしてその変数を使用することができます

{for $foo=1 to 7} 
    {$attr_index='attr'|cat:$foo} 
    <p>{$sArticle.$attr_index}</p> 
{/for} 
関連する問題