次のような配列があります。
array(
'name1' => array('city1', 'city2', 'city3'),
'name2' => array('city1', 'city4'),
'namen' => array('city1', 'city7', 'cityn')
);
これは次のように smarty に渡されます:$my_names
私の Smarty テンプレートには次のようなループがあります:
{{foreach from=$names item=name}}
{{foreach from=$cities item=city}}
//Check if name1 exist and after check if the city is in the array for that name
{{/foreach}}
{{/foreach}}
$name
andを使用$city
して配列にアクセスする方法がわかりません$my_names
やってみif($my_names.$name.$city)
ましたが、うまくいきません。