वर्तमान पृष्ठ के आधार पर, मैं चुने हुए मेनू मॉड्यूल के सीएसएस को बदलना चाहता हूं और दूसरों को अलग करना चाहता हूं, आदि। लोडिंग से पहले गतिशील रूप से पृष्ठ बनाने के दौरान। ,दो चर के बाहर PHP में एक परिवर्तनीय नाम बनाएं
$css_(NAME_OF_MODULE)
पता करने के लिए क्या चर सेट किया जाना चाहिए, मैं एक चर मैं इस कार्य के मापदंडों में प्राप्त राशि
कहा जाता है:मेरे समस्या मैं इस संरचना को देखते हुए चर का एक सेरी है कि है
$chosen_menu
$chosen_Menu = "C1"
कहें, मैं $css_C1
पर सामग्री जोड़ना चाहता हूं। इस प्रकार, क्या मैं चाहता हूँ 2 चर के बाहर एक चर नाम, $css_C1
नामित मैं कोशिश की है बनाने के लिए है:
${$css_.$chosen_menu} = "value";
लेकिन यह काम करने के लिए लग रहे हैं नहीं करता है। कोई सुराग ?
आप $ सीएसएस के बजाय $ css_ क्यों प्रयोग करते हैं? – Dimme
क्यों नहीं? क्या कोई कारण नहीं है? संपादित करें: प्रश्न में एक त्रुटि हुई थी। –
आप एक सहयोगी सरणी का उपयोग क्यों नहीं करते? – delnan