Sunday, 15 March 2015

First repeat value from array using php -


मेरे पास इस तरह सरणी है

$ arr = array (10, 20, 50, 80, 20, 10, 30);

मुझे केवल php कोड का उपयोग करके पहला दोहराना मूल्य प्राप्त करना होगा php ऐरे फ़ंक्शन का उपयोग न करें मुझे दोस्तों की मदद करो तो ans है - 20।

यह प्रयास करें (या सिर्फ अपना गृहकार्य करें )

  फ़ंक्शन do_your_homework ($ arr) {$ देखा = []; विदेशी मुद्रा ($ एआर $ एक) {अगर (isset ($ $ [$ a] देखा गया है) $ a लौटाता है; $ देखा [$ a] = 1; } विवरण झूठा है; }   

यह उन मानों को संग्रहीत करने के लिए $ देखा गया सरणी का उपयोग करता है जो पहले से देखे गए हैं (पहली बार खाली)। फिर इनपुट सरणी $ arr में प्रत्येक मान के लिए यह जांचता है कि मान पहले से ही देखा गया है:

  • अगर पहले से ही देखा गया है, तो दूसरा किसी मूल्य के होने पर, यह पाया गया कि वह क्या देख रहा था और मूल्य वापस करता है

  • अन्यथा यह $ seen सरणी

    यदि यह लूप से बाहर निकलता है, तो इसका मतलब है कि उसे दो घटनाओं के साथ कुछ भी नहीं मिला, यह झूठा देता है ताकि आप कर सकते हैं === झूठी के लिए परीक्षण पता करने के लिए कि कुछ मिला या नहीं।

No comments:

Post a Comment