दिलचस्प पोस्ट
एसक्यूएल एक्सप्रेस कनेक्शन स्ट्रिंग: एमडीएफ फाइल स्थान अनुप्रयोग स्थान के सापेक्ष मानचित्र में एक टाइल पर माउस क्लिक ईवेंट कार्यान्वित करना डीबी (पीएचपी) से तालिका पंक्तियों को कैसे एको करना विभिन्न डेटा.फ्रेम से दो भूखंडों को जोड़कर जीजीप्लोट Enum के बीच अंतर और वक्तव्य निर्धारित करें मैं पायथन सूची से प्रथम आइटम कैसे निकालूं? Windows बैच फ़ाइल में% ~ d0 का मतलब क्या है? वीएस 2015 अपडेट 1 में "आंतरिक निदान केंद्र अपवाद" कैसे ठीक करें? क्या हम इनबॉक्स में पहुंचने से पहले एंड्रॉइड में एक एसएमएस हटा सकते हैं? एक जावा ऑब्जेक्ट के गुणों को डंप करना स्विफ्ट में स्विच स्टेटमेंट सीचडीबी और काउचबेस के बीच का अंतर सीएसएस छद्म वर्ग के नियमों को जावास्क्रिप्ट से सेट करना क्या PHP में मूल्य या संदर्भ से पारित किया गया है? dyld: पुस्तकालय लोड नहीं किया गया: @ rpath / libswift_stdlib_core.dylib

PHP – साहचर्य सरणी की शुरुआत के लिए आइटम जोड़ें

मैं एक साहचर्य सरणी की शुरुआत में एक आइटम कैसे जोड़ सकता हूं? उदाहरण के लिए, मेरे पास इस तरह एक सरणी है:

$arr = array('key1' => 'value1', 'key2' => 'value2'); 

जब मैं इसे $arr['key0'] = 'value0'; , मुझे मिला:

  सरणी
 (
     [कुंजी 1] => मूल्य 1
     [key2] => मूल्य 2
     [key0] => value0
 ) 

मैं इसे कैसे बनाऊं?

  सरणी
 (
     [key0] => value0
     [कुंजी 1] => मूल्य 1
     [key2] => मूल्य 2
 ) 

धन्यवाद,
टी

Solutions Collecting From Web of "PHP – साहचर्य सरणी की शुरुआत के लिए आइटम जोड़ें"

आप संघ ऑपरेटर का इस्तेमाल कर सकते हैं:

 $arr1 = array('key0' => 'value0') + $arr1; 

या array_merge

एक तरह से array_merge साथ है:

 <?php $arr = array('key1' => 'value1', 'key2' => 'value2'); $arr = array_merge(array('key0' => 'value0'), $arr); 

परिस्थितियों के आधार पर, आप ksort उपयोग भी कर सकते हैं

 $array = array('key1' => 'value1', 'key2' => 'value2'); array_combine(array_unshift(array_keys($array),'key0'),array_unshift(array_values($array),'value0')) 

यदि आप सरणियों को मर्ज नहीं करना चाहते हैं, तो आप उस पर जाने से पहले सरणी पर ksort() उपयोग कर सकते हैं।

 function unshift( array & $array, $key, $val) { $array = array_reverse($array, 1); $array[$key] = $val; $array = array_reverse($array, 1); return $array; }