array_unshift ($ids,$product_id => $catalog_tag);
में एक कुंजी-मान पेयर अगर मैंसम्मिलित php
array($product_id => $catalog_tag)
डाल काम करेगा लेकिन अभ्यस्त कुंजी के रूप में $ product_id जोड़ने .. मैं शुरू में जोड़ना चाहते हैं
array_unshift ($ids,$product_id => $catalog_tag);
में एक कुंजी-मान पेयर अगर मैंसम्मिलित php
array($product_id => $catalog_tag)
डाल काम करेगा लेकिन अभ्यस्त कुंजी के रूप में $ product_id जोड़ने .. मैं शुरू में जोड़ना चाहते हैं
$ids = array(0 => "bla bla", 1 => "bla bla", 2 => "bla bla", 3 => "bla bla")
foreach($ids as $key => $val){
$key = "$key";
}
unset(current($ids));
$ids = array_merge(array("$product_id" => $catalog_tag), $ids);
मुझे लगता है कि सरणी को उल्टा करने के
उपयोग array_reverse
काम करते हैं और उसके बाद तत्व एक का अंत करने के लिए पुश करना चाहिए array_push
का उपयोग करके रेरे और फिर सरणी को फिर से उलट दें। सरणी की शुरुआत में आपके पास नया तत्व होगा।
या
$arrayone=array("newkey"=>"newvalue") + $arrayone;
+1 $ arrayone = array के लिए नहीं हो ("newkey" => "newvalue") + $ arrayone; – Tims
अच्छा जवाब मुझे नहीं पता था कि आप + कॉन्सट एरे के लिए उपयोग कर सकते हैं – Barkermn01
this उत्तर देखें।
यह सरणी की शुरुआत में पहले से मौजूद तत्व को स्थानांतरित करने के लिए संदर्भित करता है, लेकिन यदि यह अस्तित्व में नहीं है तो वांछित परिणाम भी होगा।
मुझे ऐसा लगता है .. लेकिन मुझे पहले तत्व को हटा देना चाहिए ... – GorillaApe
आपके लिए अपडेट किया गया है! – Barkermn01
यह काम नहीं करता है! क्योंकि $ product_id एक संख्या है और विलय इसे रीसेट करता है ... – GorillaApe