Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में एरे से कॉमा-अलग सूची बनाएं


PHP में एरे से कॉमा-अलग सूची बनाना

implode() फ़ंक्शन एरे तत्वों को एक स्ट्रिंग में जोड़ता है।

उदाहरण 1: व्हाइटस्पेस के साथ स्ट्रिंग्स

<?php
$arr = array(" John ", "Jacob ", " Tom ", " Tim ");

echo "लीडिंग/ट्रेलिंग व्हाइटस्पेस के साथ एरे...\n";
foreach ($arr as $value) {
    echo "मान = $value\n";
}

echo "\nकॉमा-अलग सूची...\n";
print_r(implode(', ', $arr));

// ट्रिम करने के लिए array_map
$result = array_map('trim', $arr);

echo "\nअपडेटेड एरे...\n";
foreach ($result as $value) {
    echo "मान = $value\n";
}
?>

आउटपुट

लीडिंग/ट्रेलिंग व्हाइटस्पेस के साथ एरे...
मान = John
मान = Jacob
मान = Tom
मान = Tim

कॉमा-अलग सूची...
John , Jacob , Tom , Tim

अपडेटेड एरे...
मान = John
मान = Jacob
मान = Tom
मान = Tim

उदाहरण 2: संख्याओं का एरे

<?php
$arr = array(100, 200, 300, 400, 500);
echo "कॉमा-अलग सूची...\n";
print_r(implode(', ', $arr));
?>

आउटपुट

कॉमा-अलग सूची...
100, 200, 300, 400, 500

महत्वपूर्ण नोट्स

  • implode(', ', $arr) - ग्लू स्ट्रिंग पहला आर्गुमेंट है (PHP 7.3+ में पैरामीटर ऑर्डर निश्चित)।
  • खाली एरे → खाली स्ट्रिंग ""।
  • नॉन-स्ट्रिंग मान स्वचालित रूप से स्ट्रिंग में परिवर्तित हो जाते हैं।
  • उल्टा ऑपरेशन: explode(', ', $str) स्ट्रिंग को एरे में विभाजित करता है।

सर्वोत्तम प्रथाएं

  • जॉइन करने से पहले **साफ/ट्रिम करें** (जैसा कि उदाहरण 1 में दिखाया गया है)।
  • CSV एक्सपोर्ट के लिए: fputcsv() का उपयोग करें (उद्धरण, एस्केपिंग संभालता है)।
  • यूआरएल क्वेरी स्ट्रिंग्स के लिए: http_build_query()।
  1. कॉमा सेपरेटेड स्ट्रिंग्स के ऐरे को ऑब्जेक्ट्स के ऐरे में कैसे बदलें? कॉमा सेपरेटेड स्ट्रिंग्स के ऐरे को ऑब्जेक्ट्स के ऐरे में कैसे बदलें?

    कॉमा सेपरेटेड स्ट्रिंग्स के ऐरे को ऑब्जेक्ट्स के ऐरे में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style

  1. जावास्क्रिप्ट में सरणी की नेस्टिंग के आधार पर नेस्टेड अनऑर्डर्ड सूची बनाना जावास्क्रिप्ट में सरणी की नेस्टिंग के आधार पर नेस्टेड अनऑर्डर्ड सूची बनाना

    मान लीजिए, हमारे पास सरणियों की एक नेस्टेड सरणी है जैसे -const arr = [ Value 1, [Inner value 1, Inner value 2, Inner value 3, Inner value 4], Value 2, Value 3, Value 4, Value 5, Value 6 ];हमें एक जावास्क्रिप्ट प्रोग्राम लिखना है जो ऐसी किसी भी नेस्टेड सरणी को HTML की नेस्टेड अनऑर्डर्ड सूचियों

  1. Android में सरणी से प्रोग्रामेटिकली Spinner कैसे बनाएं? Android में सरणी से प्रोग्रामेटिकली Spinner कैसे बनाएं?

    सरणी से Spinner बनाना यह उदाहरण दर्शाता है कि ArrayAdapter का उपयोग करके स्ट्रिंग सरणी से प्रोग्रामेटिकली Spinner कैसे बनाएं और भरें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project से प्रोजेक्ट बनाएं। चरण 2: लेआउट में Spinner (activity_main.xml) <?xml version=1.0 encoding=utf-