Avatar ·

PHP में foreach लूप में पहला और आखिरी एलिमेंट कैसे निर्धारित करें?

नमस्ते सहकर्मियों! मैं PHP में नया हूँ और ऐसी स्थिति का सामना कर रहा हूँ: मेरे पास उत्पादों की एक array है, और मैं उन्हें foreach के माध्यम से प्रदर्शित कर रहा हूँ। मुझे चाहिए कि पहला एलिमेंट "first" class के साथ दिखे, और आखिरी एलिमेंट "last" class के साथ दिखे। लेकिन मुझे नहीं पता कि लूप के अंदर यह कैसे पता करूँ कि हम किस iteration पर हैं। यहाँ मेरे कोड का उदाहरण है: ```php $product
"; } ?> ``` मुझे पता है कि कुछ भाषाओं में iteration counters होते हैं, लेकिन PHP में मैं समझ नहीं पा रहा हूँ कि बिना अतिरिक्त variables के यह कैसे करूँ। मैंने `current()` और `end()` का उपयोग करने की कोशिश की, लेकिन वे केवल array के internal pointer के साथ काम करते हैं, और यह for के अंदर गड़बड़ हो जाता है।

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग