Avatar ·

PHP में किसी भी स्थिति पर ऐरे में नया एलिमेंट कैसे डालें?

सभी को नमस्ते! मैं PHP में नया हूँ और arrays के साथ काम करते समय एक समस्या का सामना करना पड़ा। मुझे array में एक नया एलिमेंट किसी भी स्थिति पर डालना है, न कि केवल शुरुआत या अंत में जोड़ना। यहाँ एक उदाहरण है: मेरे पास users की एक array है: ```php $users = ['Анна', 'Борис', 'Виктор']; ``` मैं 'Борис' के बाद एक नया नाम 'Глеб' डालना चाहता हूँ, ताकि मुझे मिले: ```php // ['Анна', 'Борис', 'Глеб', 'Виктор'] ``` मैंने `array_push()` का उपयोग करने की कोशिश की — यह केवल अंत में जोड़ता है। `array_unshift()` — केवल शुरुआत में। और PHP में `array_insert()` जैसा कोई फंक्शन नहीं है। मैंने `array_splice()` के बारे में सुना है, लेकिन मुझे पूरी तरह से समझ नहीं आता कि इसका उपयोग कैसे करें। हो सकता है कोई और तरीका हो? उदाहरण के लिए, array को दो भागों में विभाजित करें, एलिमेंट डालें, और फिर जोड़ें? लेकिन यह बहुत जटिल लगता है। कृपया सुझाव दें।