logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗

It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.

Demo GLightbox Download GLightbox

स्क्रॉल

PHP पाठ – पाठ 11 – स्ट्रिंग्स और ऐरे के साथ कार्य करने के लिए फ़ंक्शंस।

09/10/2025, by Ivan

हम पहले ही PHP में विभिन्न डेटा प्रकारों और उनके साथ काम करने के लिए कुछ फ़ंक्शंस के बारे में जान चुके हैं। वास्तव में PHP में पहले से बनी हुई सैकड़ों फ़ंक्शंस हैं, और उन सभी की समीक्षा करना एक पूरे पुस्तक का काम होगा 😊। इसलिए, इस पाठ में हम केवल कुछ सबसे उपयोगी फ़ंक्शंस पर ध्यान देंगे — विशेष रूप से स्ट्रिंग्स और ऐरे के साथ काम करने के लिए।

PHP – ऐरे से स्ट्रिंग बनाना: implode()

आइए उदाहरण से समझते हैं:

<?php
$colors = array(1 => 'पीला', 2 => 'लाल', 3 => 'नीला'); // ऐरे बनाना
$string = implode(',', $colors); // ऐरे को स्ट्रिंग में बदलना
print $string; // स्ट्रिंग दिखाना
?>

परिणामस्वरूप, सभी रंग एक स्ट्रिंग के रूप में कॉमा (,) से अलग होकर प्रदर्शित होंगे। फ़ंक्शन implode() का पहला पैरामीटर वह चिन्ह (separator) होता है जो तत्वों को अलग करेगा, और दूसरा पैरामीटर स्वयं ऐरे होता है। काफी सरल है, है ना? अब इसका उल्टा देखते हैं — स्ट्रिंग को ऐरे में कैसे बदलें।

PHP – स्ट्रिंग से ऐरे बनाना: explode()

फिर से उदाहरण:

<?php
$colors = array(1 => 'पीला', 2 => 'लाल', 3 => 'नीला'); // ऐरे बनाना
$string = implode(',', $colors); // ऐरे को स्ट्रिंग में बदलना
$string .= ',काला,सफेद'; // कुछ और रंग जोड़ना
$newArray = explode(',', $string); // स्ट्रिंग को ऐरे में बदलना
print_r($newArray); // ऐरे को प्रदर्शित करना
?>

परिणाम में सभी रंगों का एक नया ऐरे बनेगा, जिनमें वे रंग भी होंगे जिन्हें हमने बाद में जोड़ा था। ध्यान दें कि explode() ऐरे के इंडेक्स 0 से शुरू करता है। फ़ंक्शन का पहला पैरामीटर वह चिन्ह है जो स्ट्रिंग को विभाजित करता है, और दूसरा पैरामीटर स्वयं स्ट्रिंग होती है।

PHP – स्ट्रिंग की लंबाई और ऐरे की लंबाई

कभी-कभी हमें यह जानना होता है कि स्ट्रिंग में कितने अक्षर हैं या ऐरे में कितने तत्व हैं। यदि संख्या छोटी हो तो हम गिन सकते हैं, लेकिन यदि स्ट्रिंग 200–300 अक्षरों की हो या ऐरे में 500 तत्व हों, तो यह असंभव हो जाएगा। ऐसे मामलों में PHP की दो उपयोगी फ़ंक्शंस काम आती हैं: strlen() और count()

$colors = array(1 => 'पीला', 2 => 'लाल', 3 => 'नीला');
$string = implode(',', $colors);
$string .= ',काला,सफेद';
$newArray = explode(',', $string);
print strlen($string); // स्ट्रिंग की लंबाई दिखाना

इस प्रकार strlen() फ़ंक्शन स्ट्रिंग की लंबाई (कुल अक्षरों की संख्या) लौटाता है। उदाहरण के लिए, यहाँ आउटपुट 35 होगा।

अब ऐरे की लंबाई (तत्वों की संख्या) जानने के लिए count() का उपयोग करें:

$colors = array(1 => 'पीला', 2 => 'लाल', 3 => 'नीला');
$string = implode(',', $colors);
$string .= ',काला,सफेद';
$newArray = explode(',', $string);
print count($newArray); // ऐरे में कुल तत्वों की गिनती

इस कोड का परिणाम 5 होगा, क्योंकि ऐरे में पाँच रंग हैं। सरल, तेज़ और उपयोगी! आगे के पाठों में हम PHP में स्ट्रिंग्स और ऐरे के साथ काम करने वाली अन्य उपयोगी फ़ंक्शंस की पूरी सूची भी देखेंगे। फिलहाल, इन उदाहरणों से आप समझ गए होंगे कि PHP फ़ंक्शंस को व्यावहारिक रूप से कैसे उपयोग किया जाता है।