Avatar ·

PHP में कुंजी और मान निर्दिष्ट करके ऐरे में एलिमेंट कैसे जोड़ें

सभी को नमस्ते! मैंने अभी PHP सीखना शुरू किया है और arrays के साथ काम करते समय एक समस्या का सामना करना पड़ा। मुझे एक array में एक element जोड़ना है, जिसमें key और value दोनों निर्दिष्ट हों। मुझे पता है कि बिना key के सामान्य जोड़ने के लिए `$array[] = 'value';` का उपयोग किया जा सकता है — यह एक numerical index के साथ element जोड़ता है। लेकिन अगर मैं, उदाहरण के लिए, विशिष्ट keys के साथ एक associative array बनाना चाहता हूँ तो क्या करूँ?\n\nयहाँ मेरी स्थिति का एक उदाहरण है। मेरे पास साइट पर एक फॉर्म है जहाँ उपयोगकर्ता उत्पाद का नाम और उसकी कीमत दर्ज करता है। मैं इसे एक array में सहेजना चाहता हूँ, जहाँ key उत्पाद का नाम होगा और value कीमत होगी। मैंने इस तरह प्रयास किया:\n\n```php\n$products = [];\n$products[] = 'apple' => 150;\n```\n\nलेकिन इससे syntax error आता है। फिर मैंने यह प्रयास किया:\n\n```php\n$products = [];\n$products['apple'] = 150;\n```\n\nयह काम करता है, लेकिन अगर मेरे पास और भी...

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग