Ive कुछ configration डेटा app.yml में मिला है, और मैं उन्हें कार्रवाई में foreach करना चाहता हूँ। मैं इसे sfConfig :: get ('app_datas') प्राप्त करके इसे करने का प्रयास करता हूं लेकिन यह विफल रहता है। उन्हें विवरण में दिखने की सुविधा देता है:सिम्फनी में YAML से कार्रवाई करने के लिए एसोसिएटिव सरणी कैसे प्राप्त करें और उपयोग करें?
YAML:
all:
datas:
foo: bar
foo2: bar2
और actions.class.php मैं इस कोड का उपयोग करने की कोशिश में:
foreach (sfConfig::get('app_datas') as $key => $value) {
echo "key $key has value $value";
}
यह does not काम क्योंकि sfConfig :: प्राप्त (' app_datas ') पूर्ण है, इसे कैसे प्राप्त करें?
रास्ता तय करना एक डॉट साथ उपसर्ग यह आप यह वास्तव में चर नाम कॉन्फ़िगरेशन में प्रकट करने के लिए नहीं करना चाहते हैं , क्यूबा - मेरे दिन को एक कठिन समय सीमा पर बचाया! – Timm
मामूली सुधार: दूसरी पंक्ति (.baz) पर बिंदीदार मान को कोलन प्रत्यय होना चाहिए, जो अन्य पंक्तियों के समान है। (मैं एक संपादन कर दूंगा)। – halfer