2013-03-03 4 views
41

में अपने मूल्यों का एक सरल सरणी के लिए एक साहचर्य सरणी में कनवर्ट करें आउट:मैं सरणी परिवर्तित करने के लिए चाहते हैं php

array(category, post_tag, nav_menu, link_category, post_format) 

तो मैं

echo $myarray; 
echo 'array(category, post_tag, nav_menu, link_category, post_format)'; 

कर सकते हैं और यह ठीक उसी बात प्रिंट करता है।

... लेकिन मैन्युअल रूप से दर्ज सरणी के स्थान पर फ़ंक्शन में $myarray का उपयोग नहीं कर सकता क्योंकि फ़ंक्शन इसे सरणी या कुछ नहीं देखता है।

मुझे यहां क्या याद आ रही है?

+0

यह कहीं भी काम नहीं करेगा क्योंकि आप स्ट्रिंग पास कर रहे हैं, वास्तविक सरणी नहीं। केवल मूल्यों को प्राप्त करने के लिए @ redreggae का उत्तर देखें। – sachleen

+0

[PHP में संख्यात्मक सरणी के लिए सहयोगी] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/8782368/associative-to-numeric-array-in-php) – totymedli

उत्तर

6

आप array_values()समारोह उपयोग करना चाहिए।

+0

हाँ, वह था। मैं इसे कोशिश कर रहा था लेकिन मैं कुछ गलत कर रहा होगा। यहां अंतिम फ़ंक्शन का उपयोग करके समाप्त हो गया है ... get_terms (array_values ​​((get_taxonomies ('', 'names')), $ args) – ItsGeorge

संबंधित मुद्दे