भूल जाता है मुझे सिम्फनी 2 में टहलने के साथ एक अजीब समस्या है। मैं निम्नलिखित सरणी का उपयोग कर रहा:ट्विग सरणी-कुंजी
[days] => Array
(
[1] => Array
(
[money] => 9
)
[2] => Array
(
[money] => 21
)
[3] => Array
(
[money] => 38
)
[4] => Array
(
[money] => 6
)
[18] => Array
(
[money] => 6
)
[19] => Array
(
[money] => 3
)
[31] => Array
(
[money] => 11
)
)
इस परीक्षण करने के लिए मैं निम्नलिखित कोड
{% for key in days %}
{{ key }}<br>
{% endfor %}
थे, लेकिन उत्पादन निम्नलिखित
0
1
2
3
4
5
6
से पता चलता है, लेकिन यह इस
की तरह दिखना चाहिए1
2
3
4
18
19
31
ली लगता है के twig नई अनुक्रमणिका के साथ एक नई सरणी बनाता है। सरणी से सही सूचकांक प्राप्त करने का कोई तरीका है?
var_dump($days)
php में मैं सही सूचकांक देख सकता हूं, इसलिए "समस्या" जुड़वां से संबंधित है।
'{{key.money}}'? – igorw
हाय igorw, मुझे पैसे की कीमत नहीं चाहिए, मुझे मूल सरणी से कुंजी चाहिए। – mrohnstock
'{% डीबग दिन%} 'आज़माएं, मैं शर्त लगा रहा हूं कि यह twig (' array_values', 'array_shift', आदि) में मान है। संभावना है कि कुछ सरणी reindexing है। क्या आपका पहला मूल्य यह दर्शाता है कि आप $ $ twig_env-> में रेंडर करते हैं ($ दिन); '? –