मैं इस सरणी से बाहर स्टॉक मूल्यों को प्राप्त करने की आवश्यकता पर मैच:पैटर्न एक सरणी कुंजी
Array (
[stock0] => 1
[stockdate0] =>
[stock1] => 3
[stockdate1] => apple
[stock2] => 2 [
stockdate2] =>
)
मैं इस सरणी, जहां सरणी key = "शेयर" + 1 वाइल्डकार्ड वर्ण पर पैटर्न मैच की जरूरत है। मैंने PHP मैनुअल पर हर दूसरे मूल्य प्राप्त करने के लिए सरणी फ़िल्टर फ़ंक्शन का उपयोग करने का प्रयास किया है लेकिन खाली मान इसे फेंकने लगते हैं। मैंने कई अलग-अलग चीजों की कोशिश की लेकिन मुझे कुछ भी काम नहीं कर रहा है।
क्या यह किया जा सकता है?
हम समारोह आप array_filter गुजर रहे हैं देख सकते हैं? –
आप वास्तव में क्या हासिल करने का प्रयास करते हैं? – Gumbo
@ जेफ ओबर समारोह भी ($ वर) { वापसी (($ var & 1)); !} print_r (array_filter ($ शेयर, "यहां तक कि")); @ Gumbo मैं एक फार्म प्रसंस्करण कर रहा हूँ पारित करने के लिए । एक डेटाबेस के लिए चर इस भाग रंग विविधताओं पर शेयर नियंत्रण स्थापित करने के लिए है यह इस तरह संग्रहीत किया जाता है:। लाल | नीले | ग्रीन 1 | 2 | 3 || फ़र, 2010 दूसरी पंक्ति चलाता है 3 यदि बयान जो एप्रोपिएट संदेश प्रदर्शित करते हैं (जो कि यदि यह संख्या 3 है तो तारीख को असम्बद्ध कर देगा) इसलिए जब यह ब्राउज़र पक्ष प्रदर्शित होता है तो मैं आसानी से डिलीमीटरों को विस्फोट करके सरणी प्राप्त कर सकता हूं। – Oliver