使用 var_dump 输出我的数组 $strs[$key][$id] 的结果如下:
array(2) {
[0]=> array(4) {
[8259]=> string(8260) "ouvrir 1"
[8260]=> string(8261) "fichier 2"
[8261]=> string(8262) "quitter 1"
[8262]=> string(8263) "lire 2"
}
[1]=> array(4) {
[8259]=> string(8260) "lancer 2"
[8260]=> string(8261) "dossier 1"
[8261]=> string(8262) "exit 1"
[8262]=> string(8263) "lire 2"
}
}
在我的看法中,我正在尝试从所有的 $key 中获取具有相同 $id 的所有字符串。类似于这样:
1-
ouvrir 1
lancer 2
2-
fichier 2
lancer 2
等等
我已经在我的 Twig 视图中尝试了这个:
{% for key,val in strs['key']['id'] %}
{% if strs['key']['id'] is defined %}
{{ key }} - <br/>
{{ val }}
{% endif %}
{% endfor %}
我遇到了这个错误:
数组中的键 "0, 1" 中不存在键 "key"...
我做错了什么?我该如何得到我想要的结果?