PHP How to create a new array from an array -


मेरे पास Google Fonts (+600) के साथ एक सरणी है:

  $ google_fonts = array ("एबीज़ी" = & gt; "एबीवी", "एबेल" = & gt; "एबेल" // ......)  

और मुझे इस नई संरचना की आवश्यकता है:

मुझे यह कोड है लेकिन यह काम नहीं कर रहा है:

  foreach ($ google_fonts) $ फ़ॉन्ट के रूप में) {$ google_fonts_array = array ('value' = & gt; $ font, 'label' = & gt; $ font, 'src' = & gt; ''); } $ Google_fonts_array लौटें;  

इस सरणी का उपयोग यहां किया जाना चाहिए (यह एक प्रकार है जो एक चयन बॉक्स का उपयोग करता है):

  'preferences' = & gt; सरणी (// यह एक पुरानी विकल्प सरणी है ('मान' = & gt; 'ओपन सन्स', 'लेबल' = & gt; 'ओपन सन्स', 'src' = & gt; ''), // और यहां यह है कि मैं कैसे नया सरणी $ google_fonts_array // पुनर्प्राप्त करेगा या पिछले स्तरीय सरणी के बजाय इसका उपयोग भी कर रहा है, यह काम नहीं कर रहा है।)  

यह क्यों काम नहीं कर रहा है?

आप सरणी को ओवरराइट कर रहे हैं, इसके बजाय इसे करें ($ Code = [ [] )

  foreach ($ google_fonts $ font के रूप में नोट करें) {$ google_fonts_array [] = array ('value' = & gt; $ font, 'label '= & Gt; $ फ़ॉन्ट,' src '= & gt;' '); } $ Google_fonts_array लौटें;  

Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -