PHP each() फ़ंक्शन
उदाहरण
वर्तमान तत्व के की नाम और कीवाले वापस करें और आंतरिक संदिग्ध को आगे की ओर ले जाएं:
<?php $people = array("Bill", "Steve", "Mark", "David"); print_r (each($people)); ?>
विभावना और उपयोग
each() फ़ंक्शन वर्तमान तत्व के की नाम और कीवाले वापस करता है और आंतरिक संदिग्ध को आगे की ओर ले जाता है。
इस तत्व के की नाम और कीवाले चार तत्व वाले एक अभिन्न सूची में वापस करे। दो तत्व (1 और Value) कीवाले शामिल हैं, दो तत्व (0 और Key) की नाम शामिल हैं。
संबंधित फ़ंक्शन:
- current() - अभिन्न सूची में वर्तमान तत्व के मूल्य वापस करें
- end() - आंतरिक संदिग्ध को अभिन्न सूची के अंतिम तत्व की ओर बढ़ाएं और आउटपुट करें
- next() - आंतरिक संदिग्ध को अभिन्न सूची के अगले तत्व की ओर बढ़ाएं और आउटपुट करें
- prev() - आंतरिक संदिग्ध को अभिन्न सूची के पिछले तत्व की ओर बढ़ाएं और आउटपुट करें
- reset() - आंतरिक संदिग्ध को अभिन्न सूची के पहले तत्व की ओर बढ़ाएं और आउटपुट करें
संरचना
each(अभिन्न सूची)
पारामीटर | वर्णन |
---|---|
अभिन्न सूची | आवश्यक। उपयोग करने वाले अभिन्न सूची को निर्दिष्ट करें。 |
व्याख्या
each() फ़ंक्शन एक अभिन्न सूची बनाता है जो अभिन्न सूची के आंतरिक संदिग्ध द्वारा संदिग्ध तत्व के की नाम और कीवाले शामिल करता है और आंतरिक संदिग्ध को आगे की ओर ले जाता है。
वापसी अभिन्न सूची में शामिल होने वाले चार तत्व: की नाम 0, 1, key और value।इकाई 0 और key अभिन्न सूची के इकाई के की नाम को शामिल करते हैं, 1 और value डाटा को शामिल करते हैं。
यदि आंतरिक संदिग्ध अभिन्न सूची की सीमा के बाहर है, तो इस फ़ंक्शन FALSE वापस करेगा。
तकनीकी विवरण
वापसी तत्व: |
वर्तमान तत्व के की नाम और कीवाले वापस करें। इस तत्व के की नाम और कीवाले चार तत्व वाले एक अभिन्न सूची में वापस करे। दो तत्व (1 और Value) कीवाले शामिल हैं, दो तत्व (0 और Key) की नाम शामिल हैं。 यदि सूची के अधिक तत्व नहीं हैं, तो फ़ंक्शन FALSE वापस करता है。 |
PHP संस्करण: | 4+ |
और अधिक उदाहरण
उदाहरण 1
पृष्ठ के शीर्ष के उदाहरण के समान है, लेकिन इस उदाहरण में पूरे सूची को चक्र के माध्यम से आउटपुट किया जाता है:
<?php $people = array("Bill", "Steve", "Mark", "David"); reset($पीपल); जब (सूची($की, $मूल्य) = each($people)) { echo "$key => $val<br>"; } ?>
उदाहरण 2
सभी संबंधित विधियों को दिखाएं:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // वर्तमान एलिमेंट Bill है echo next($people) . "<br>"; // Bill का अगला एलिमेंट Steve है echo current($people) . "<br>"; // अब के वर्तमान एलिमेंट Steve है echo prev($people) . "<br>"; // Steve के पहले एलिमेंट Bill है echo end($people) . "<br>"; // अंतिम एलिमेंट David है echo prev($people) . "<br>"; // David के पहले एलिमेंट Mark है echo current($people) . "<br>"; // वर्तमान के वर्तमान एलिमेंट (यानी Mark) है echo reset($people) . "<br>"; // आंतरिक संदिग्ध निर्देशांक को अगले एलिमेंट (यानी Bill) पर ले जाएं echo next($people) . "<br>"; // Bill का अगला एलिमेंट Steve है print_r (each($people)); // वर्तमान एलिमेंट के नाम और मान (वर्तमान में Steve) को वापस करें और आंतरिक संदिग्ध निर्देशांक को आगे बढ़ाएं ?>