PHP: सरणी तत्वों को जोड़ना और हटाना। किसी सरणी में तत्व जोड़ना एक सरणी बनाएं और डेटा जोड़ें php

पीएचपीस्केलर और समग्र डेटा प्रकारों का समर्थन करता है। इस लेख में, हम समग्र प्रकारों में से एक पर चर्चा करेंगे: सरणियाँ। एक सरणी कुंजी-मूल्य जोड़े के क्रमबद्ध सेट के रूप में व्यवस्थित डेटा मानों का एक संग्रह है।

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

अनुक्रमित और सहयोगी सरणियाँ

PHP में दो प्रकार के ऐरे होते हैं: इंडेक्स और एसोसिएटिव। अनुक्रमित सरणी की कुंजियाँ 0 से शुरू होने वाले पूर्णांक हैं। अनुक्रमित सारणी का उपयोग तब किया जाता है जब आपको सरणी में एक विशिष्ट स्थिति की आवश्यकता होती है। एसोसिएटिव ऐरे एक तालिका के दो स्तंभों की तरह व्यवहार करते हैं। पहला कॉलम कुंजी है, जिसका उपयोग मूल्य (दूसरा कॉलम) तक पहुंचने के लिए किया जाता है।

पीएचपीआंतरिक रूप से सभी सरणियों को सहयोगी सरणियों के रूप में संग्रहीत करता है, इसलिए साहचर्य और अनुक्रमित सरणियों के बीच एकमात्र अंतर यह है कि कुंजियाँ दिखाई देती हैं। कुछ फ़ंक्शंस मुख्य रूप से अनुक्रमित सरणियों के साथ उपयोग के लिए प्रदान किए जाते हैं, क्योंकि वे मानते हैं कि आपकी कुंजियाँ 0 से शुरू होने वाले अनुक्रमिक पूर्णांक हैं। दोनों ही मामलों में, कुंजियाँ अद्वितीय हैं - अर्थात, आपके पास एक ही कुंजी के साथ दो तत्व नहीं हो सकते हैं, भले ही कुंजी कोई भी हो एक स्ट्रिंग या पूर्णांक है.

में पीएचपीसरणियों में उनके तत्वों का एक आंतरिक क्रम होता है जो कुंजियों और मानों से स्वतंत्र होता है, और ऐसे फ़ंक्शन होते हैं जिनका उपयोग इस आंतरिक क्रम के आधार पर सरणियों को पार करने के लिए किया जा सकता है।

किसी सरणी में तत्वों को परिभाषित करना

आप वर्गाकार कोष्ठक में तत्व कुंजी (जिसे कभी-कभी इंडेक्स कहा जाता है) के बाद सरणी नाम का उपयोग करके किसी सरणी से विशिष्ट मानों तक पहुंच सकते हैं:

$उम्र["फ्रेड"]; $दिखाता है;

कुंजी एक स्ट्रिंग या पूर्णांक हो सकती है. संख्याओं के रूप में स्ट्रिंग मान (अग्रणी शून्य के बिना) को पूर्णांक माना जाता है। इस प्रकार, $सरणीऔर $सरणी['3']एक ही तत्व का संदर्भ लें, लेकिन $सरणी['03']किसी अन्य तत्व को संदर्भित करता है। नकारात्मक संख्याओं का उपयोग कुंजियों के रूप में भी किया जा सकता है, लेकिन वे सरणी के अंत से स्थिति निर्दिष्ट नहीं करते हैं, जैसा कि इसमें है पर्ल.

कुंजी को उद्धरण चिह्नों में लिखना आवश्यक नहीं है. उदाहरण के लिए, $सरणी['फ्रेड']पसंद $अरारत.हालाँकि, इसे अच्छा स्टाइल माना जाता है पीएचपीहमेशा उद्धरण चिह्नों का उपयोग करें. यदि सूचकांक बिना उद्धरण के है, तो PHP सूचकांक के रूप में स्थिरांक के मान का उपयोग करता है:

परिभाषित("सूचकांक",5); प्रतिध्वनि $सरणी; // $array लौटाएगा, $array["index"] नहीं;

यदि आप सूचकांक में किसी संख्या को प्रतिस्थापित करना चाहते हैं, तो आपको यह करना होगा:

$आयु["क्लोन$संख्या"]; // वापस आ जाएगा, उदाहरण के लिए $age["Clone5"];

हालाँकि, निम्नलिखित मामले में कुंजी उद्धृत न करें:

// गलत प्रिंट "हैलो, $व्यक्ति["नाम"]"; प्रिंट करें "हैलो, $व्यक्ति["नाम"]"; // सही प्रिंट "हैलो, $ व्यक्ति";

सरणियों में डेटा संग्रहीत करना

जब आप किसी सरणी में कोई मान संग्रहीत करने का प्रयास करते हैं, तो सरणी स्वचालित रूप से बनाई जाएगी यदि यह पहले मौजूद नहीं थी, लेकिन जब आप किसी ऐसे सरणी से मान पुनर्प्राप्त करने का प्रयास करते हैं जिसे परिभाषित नहीं किया गया है, तो सरणी नहीं बनाई जाएगी। उदाहरण के लिए:

// $addresses को अब तक परिभाषित नहीं किया गया है echo $addresses; // कुछ भी प्रतिध्वनि नहीं $पते; // कुछ नहीं $पते= " [ईमेल सुरक्षित]"; प्रतिध्वनि $पते; // प्रिंट "सरणी"

आप किसी प्रोग्राम में किसी सरणी को प्रारंभ करने के लिए एक सरल असाइनमेंट का उपयोग कर सकते हैं:

$पते= " [ईमेल सुरक्षित]"; $पते= " [ईमेल सुरक्षित]"; $पते= " [ईमेल सुरक्षित]"; // ...

हमने 0 से शुरू होने वाले पूर्णांक सूचकांकों के साथ एक सूचकांक सरणी घोषित की है।

सहयोगी सरणी:

$कीमत["गैस्केट"] = 15.29; $कीमत["पहिया"] = 75.25; $कीमत["टायर"] = 50.00; // ...

किसी सरणी को प्रारंभ करने का एक आसान तरीका निर्माण का उपयोग करना है सारणी(), जो अपने तर्कों से एक सरणी बनाता है:

$पते = सारणी(" [ईमेल सुरक्षित]", "[ईमेल सुरक्षित]", "[ईमेल सुरक्षित]");

का उपयोग करके एक सहयोगी सरणी बनाने के लिए सरणी(),उपयोग => सूचकांकों को मूल्यों से अलग करने वाला प्रतीक:

$price = array("गैस्केट" => 15.29, "व्हील" => 75.25, "टायर" => 50.00);

रिक्त स्थान के उपयोग और संरेखण पर ध्यान दें। हम कोड को समूहीकृत कर सकते हैं, लेकिन यह कम स्पष्ट होगा:

$कीमत = सरणी("गैस्केट"=>15.29,"पहिया"=>75.25,"टायर"=>50.00);

एक खाली सरणी बनाने के लिए, आपको कंस्ट्रक्शन को कॉल करना होगा सारणी()बिना तर्क के:

$पते = सारणी();

आप किसी सरणी में प्रारंभिक कुंजी और फिर मानों की एक सूची निर्दिष्ट कर सकते हैं। मानों को सरणी में दर्ज किया जाता है, कुंजी से शुरू किया जाता है और फिर बढ़ाया जाता है:

$ दिन = सरणी(1 => "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार", "रविवार"); // 2 मंगलवार है, 3 बुधवार है, आदि।

यदि प्रारंभिक सूचकांक एक स्ट्रिंग है, तो बाद के सूचकांक 0 से शुरू होकर पूर्णांक बन जाते हैं। इसलिए निम्नलिखित कोड संभवतः एक त्रुटि है:

$वूप्स = सरणी('शुक्रवार' => 'काला', 'भूरा', 'हरा'); // $वूप्स के समान = सरणी('शुक्रवार' => 'काला', 0 => 'भूरा', 1 => 'हरा');

किसी सरणी के अंत में एक नया तत्व जोड़ना

किसी मौजूदा अनुक्रमित सरणी के अंत में एकाधिक मान सम्मिलित करने के लिए, सिंटैक्स का उपयोग करें:

$ परिवार = सरणी ("फ्रेड", "विल्मा"); // $परिवार = "फ्रेड" $परिवार = "कंकड़"; // $परिवार = "कंकड़"

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

$ व्यक्ति = सरणी ("नाम" => "फ्रेड"); // $व्यक्ति["नाम"] = "फ्रेड"; $व्यक्ति = "विल्मा"; // $ व्यक्ति = "विल्मा"

इस स्तर पर, हम PHP में सरणियों के साथ काम करने का परिचयात्मक भाग समाप्त करेंगे। मैं आपको अगले लेख में देखने के लिए उत्सुक हूं।

किसी सरणी में तत्व जोड़ना

यदि सरणी मौजूद है, तो आप इसमें अतिरिक्त तत्व जोड़ सकते हैं। यह सीधे असाइनमेंट ऑपरेटर (समान चिह्न) का उपयोग करके उसी तरह किया जाता है जैसे किसी स्ट्रिंग या संख्या को मान निर्दिष्ट करना। इस मामले में, आपको जोड़े गए तत्व की कुंजी निर्दिष्ट करने की आवश्यकता नहीं है, लेकिन किसी भी स्थिति में, सरणी तक पहुंचने पर वर्गाकार कोष्ठक की आवश्यकता होती है। $List में दो नए तत्व जोड़ते हुए, हम लिखते हैं:

$सूची = "नाशपाती";
$सूची = "टमाटर";

यदि कुंजी निर्दिष्ट नहीं है, तो प्रत्येक तत्व को मौजूदा सरणी में जोड़ा जाएगा और अगले क्रमिक संख्या द्वारा अनुक्रमित किया जाएगा। यदि हम पिछले अनुभाग से सरणी में नए तत्व जोड़ते हैं, जिनके तत्वों में सूचकांक 1, 2 और 3 थे, तो नाशपाती में सूचकांक 4 होगा, और टमाटर में सूचकांक 5 होगा। जब आप स्पष्ट रूप से एक सूचकांक निर्दिष्ट करते हैं, और इसके साथ मूल्य होता है पहले से मौजूद है, तो उस स्थान पर मौजूदा मान खो जाएगा और उसके स्थान पर एक नया मान ले लिया जाएगा:

$सूची = "नाशपाती";
$सूची = "टमाटर";

अब सूचकांक 4 वाले तत्व का मान "टमाटर" है, और तत्व "संतरा" अब नहीं है। मैं सलाह दूंगा कि किसी सरणी में तत्व जोड़ते समय कोई कुंजी निर्दिष्ट न करें, जब तक कि आप विशेष रूप से किसी मौजूदा डेटा को अधिलेखित नहीं करना चाहते। हालाँकि, यदि स्ट्रिंग्स को इंडेक्स के रूप में उपयोग किया जाता है, तो कुंजियाँ निर्दिष्ट की जानी चाहिए ताकि मान न खोएं।

हम Soups.php स्क्रिप्ट को फिर से लिखकर सरणी में नए तत्व जोड़ने का प्रयास करेंगे। पहले सरणी के मूल तत्वों को प्रिंट करके, और फिर जोड़े गए तत्वों के साथ मूल तत्वों को प्रिंट करके, हम हुए परिवर्तनों को आसानी से देख सकते हैं। जिस प्रकार आप strlen() फ़ंक्शन का उपयोग करके एक स्ट्रिंग की लंबाई (इसमें मौजूद वर्णों की संख्या) का पता लगा सकते हैं, उसी प्रकार count() फ़ंक्शन का उपयोग करके किसी सरणी में तत्वों की संख्या निर्धारित करना भी आसान है:

$कितने = गिनती($सरणी);

  1. किसी टेक्स्ट एडिटर में सूप्स.php फ़ाइल खोलें।
  2. एरे () फ़ंक्शन का उपयोग करके एरे को आरंभ करने के बाद, निम्नलिखित प्रविष्टि जोड़ें:
  3. $कितने = गिनती($सूप);
    प्रिंट करें ("सरणी में $ कितने तत्व हैं।

    \एन");

    गिनती() फ़ंक्शन यह निर्धारित करेगा कि $Soups सरणी में कितने तत्व हैं। इस मान को किसी वेरिएबल को निर्दिष्ट करके, इसे मुद्रित किया जा सकता है।

  4. सरणी में तीन अतिरिक्त तत्व जोड़ें।
  5. $सूप्स["गुरुवार"] = "चिकन नूडल";
    $सूप्स["शुक्रवार"] = "टमाटर";
    $सूप्स["शनिवार"] = "ब्रोकोली की क्रीम";
  6. सरणी में तत्वों की गणना करें और इस मान को प्रिंट करें।
  7. $HowManyNow = गिनती($सूप);
    प्रिंट करें ("सरणी में अब $HowManyNow तत्व शामिल हैं।

    \एन");

  8. स्क्रिप्ट सहेजें (सूची 7.2), इसे सर्वर पर अपलोड करें और ब्राउज़र में इसका परीक्षण करें (चित्र)।

सूची 7.2 आप उपयुक्त ऑपरेटर का उपयोग करके प्रत्येक तत्व को एक मान निर्दिष्ट करके किसी सरणी में एक समय में सीधे एक तत्व जोड़ सकते हैं। गिनती () फ़ंक्शन का उपयोग यह पता लगाने के लिए किया जा सकता है कि किसी सरणी में कितने तत्व हैं।

1
2
3 सरणियों का उपयोग करना</TITLEx/HEAD><br> 4 <BODY><br> 5 <?php<br>6 $सूप = सारणी( <br>7 "सोमवार"=>"क्लैम चॉडर", <br>8 "मंगलवार"=>"व्हाइट चिकन चिली", <br>9 "बुधवार"=>"शाकाहारी"); <br><br>11 प्रिंट ("सरणी में $ कितने हैं <br>तत्व. <P>\एन"); <br>12 $सूप["गुरुवार"] = "चिकन नूडल"; <br>13 $सूप["शुक्रवार"] = "टमाटर"; <br>14 $सूप["शनिवार"] = "क्रीम"। <br>ब्रोकोली"; <br>15 $HowManyNow = गिनती($सूप); <br>16 प्रिंट ("सरणी में अब शामिल है <br>$HowManyNow तत्व। <P>\एन"); <br> 17 ?><br> 18 </BODY><br> 19 </HTML> </p><p>PHP 4.0 ने एक नई सुविधा पेश की जो आपको एक सरणी को दूसरे में जोड़ने की अनुमति देती है। इस ऑपरेशन को सरणियों का विलय या संयोजन भी कहा जा सकता है। Array_merge() फ़ंक्शन को इस प्रकार कहा जाता है:</p><p>$NewArray = array_merge($OneArray, $TwoArray);</p><p>यदि आप ऐसे सर्वर पर काम कर रहे हैं जिसमें PHP 4.0 स्थापित है तो आप इस फ़ंक्शन का उपयोग करके सूप्स.php पेज को फिर से लिख सकते हैं।</p> <p>दो सरणियों का विलय</p> <ol><li>यदि सूप्स.php फ़ाइल पहले से खुली नहीं है तो उसे टेक्स्ट एडिटर में खोलें।</li> <li>$Soups सरणी आरंभ करने के बाद, उसके तत्वों की गणना करें और परिणाम प्रिंट करें।</li>$कितने = गिनती($सूप); <br>प्रिंट करें ("$सूप्स सरणी में $HowMany तत्व शामिल हैं। <P>\एन"); <ol>एक दूसरी सरणी बनाएं, उसके तत्वों को गिनें और परिणाम भी प्रिंट करें।</ol>$सूप्स2 = सारणी( <br>"गुरुवार"=>"चिकन नूडल", <br>"शुक्रवार"=>"टमाटर", <br>"शनिवार"=>"ब्रोकोली की क्रीम"); <br>$HowMany2 = गिनती($सूप्स2); <br>प्रिंट करें ("$Soups2 सरणी में $HowMany2 तत्व हैं। <P>\एन"); <li>दो सारणियों को एक में मिलाएं।</li>$द सूप्स = array_merge($सूप्स, $सूप्स2); <p>सुनिश्चित करें कि सरणियों को इस क्रम में व्यवस्थित किया गया है ($सूप्स, फिर $सूप्स2), यानी, गुरुवार और शुक्रवार के तत्वों को बुधवार के सोमवार के तत्वों में जोड़ा जाना चाहिए, न कि इसके विपरीत।</p> <li>नई सरणी के तत्वों की गणना करें और परिणाम प्रिंट करें।</li>$HowMany3 = गिनती($TheSoups); <br>प्रिंट करें ("$TheSoups सरणी में शामिल है <br>-$कितने3 तत्व। <P>\एन"); <li>PHP और HTML दस्तावेज़ बंद करें।</li> ?></BODYx/HTML> <li>फ़ाइल को सहेजें (सूची 7.3), इसे सर्वर पर अपलोड करें और ब्राउज़र में इसका परीक्षण करें (चित्र)।</li> </ol><img src='https://i1.wp.com/weblibrary.biz/bimages/php/img49.gif' height="256" width="217" loading=lazy loading=lazy><p>लिस्टिंग 7.3 Array_merge() फ़ंक्शन नया है। यह PHP 4.0 में सरणियों के साथ काम करने के लिए डिज़ाइन की गई कई अतिरिक्त सुविधाओं में से एक है। सरणियों का उपयोग करके आप बहुत समय बचा सकते हैं।</p><p>1 <HTML><br> 2 <HEAD><br> 3 <TITLE>सरणियों का उपयोग करना</TITLEx/HEAD><br> 4 <BODY><br> 5 <?php<br>6 $सूप = सरणी! <br>7 "सोमवार"=>"क्लैम चाउडर", <br>"मंगलवार"=>"व्हाइट चिकन चिली", <br>8 "बुधवार"=>"शाकाहारी" <br> 9);<br>10 $कितने = गिनती($सूप); <br>11 प्रिंट('$सूप्स सरणी में $कितने तत्व हैं। <P>\एन"); <br>12 $सूप्स2 = सरणी( <br>13 "गुरुवार"=>"चिकन नूडल", <br>14 "शुक्रवार"=>"टमाटर", <br>15 "शनिवार"=>"ब्रोकोली की क्रीम" <br> 16); .<br>17 $कितने2 = गिनती($सूप्स2); <br>18 प्रिंट ("$Soups2 सरणी में $HowMany2 तत्व शामिल हैं। <P>\एन"); <br>19 $TbeSoupe = array_merge($सूप्स, $सूप्स2); <br>20 $HowMany3 = गिनती ($TheSoups); <br>21 प्रिंट ("$TheSoups सरणी में .$HowMany3 तत्व शामिल हैं। <P>\एन"); <br> 22 ?> "<br> 23 </BODY><br> 24 </HTML> </p><p>किसी सरणी में सीधे तत्व जोड़ते समय सावधान रहें। यह इस प्रकार सही ढंग से किया जाता है: $Ar ray = "Add This"; इयाई$अग्गौ = "यह जोड़ें";, लेकिन यह इस तरह सही है: $अग्गौ = "यह जोड़ें";। यदि आप कोष्ठक लगाना भूल जाते हैं, तो जोड़ा गया मान मौजूदा सरणी को नष्ट कर देगा, इसे एक साधारण स्ट्रिंग या संख्या में बदल देगा।</p> <p>PHP 4.0 में सरणियों के साथ काम करने के लिए कई नए फ़ंक्शन हैं। पुस्तक में उन सभी की चर्चा नहीं की गई है। हालाँकि, इस विषय पर पूरी जानकारी PHP भाषा मैनुअल में निहित है, जिसे PHP वेबसाइट पर पाया जा सकता है। यदि आपका सर्वर PHP 3.x चला रहा है तो सावधान रहें कि PHP 4.0 के लिए अद्वितीय नई सुविधाओं का उपयोग न करें।</p> <p>PHP में सरणियों को परिवर्तित करने के लिए कई फ़ंक्शन और ऑपरेटर हैं: सरणियों के साथ काम करने के लिए फ़ंक्शंस का संग्रह</p><p>PHP का उपयोग करके किसी सरणी में सरणी जोड़ने के कई तरीके हैं और वे सभी कुछ मामलों के लिए उपयोगी हो सकते हैं।</p><h2>"ऑपरेटर +"</h2><p>यह एक सरल लेकिन कपटी तरीका है:</p><p>$सी = $ए + $बी</p><p><b>इस तरह, केवल वे कुंजियाँ जोड़ी जाती हैं जो पहले से ही $a सरणी में नहीं हैं। इस मामले में, तत्वों को सरणी के अंत में जोड़ा जाता है।</b></p><p>अर्थात्, यदि सरणी $b से कुंजी सरणी $a में मौजूद नहीं है, तो इस कुंजी वाला एक तत्व परिणामी सरणी में जोड़ा जाएगा। <br>यदि $a सरणी में पहले से ही ऐसी कुंजी वाला एक तत्व मौजूद है, तो इसका मान अपरिवर्तित रहेगा।</p><p><b>दूसरे शब्दों में, पदों के स्थान बदलने से योग बदल जाता है: $a + $b != $b + $a - यह याद रखने योग्य है।</b></p><p>अब इसे स्पष्ट करने के लिए यहां एक अधिक विस्तृत उदाहरण दिया गया है:</p><p>$arr1 = ["ए" => 1, "बी" => 2]; $arr2 = ["बी" => 3, "सी" => 4]; var_export($arr1 + $arr2); //सरणी (// "ए" => 1, // "बी" => 2, // "सी" => 4, //) var_export($arr2 + $arr1); //सरणी (// "बी" => 3, // "सी" => 4, // "ए" => 1, //)</p><h2>array_merge() फ़ंक्शन</h2><p>आप इस फ़ंक्शन का उपयोग इस प्रकार कर सकते हैं:</p><p>$परिणाम = array_merge($arr1, $arr2)</p><p>यह संख्यात्मक सूचकांकों को रीसेट करता है और स्ट्रिंग वाले को प्रतिस्थापित करता है। संख्यात्मक अनुक्रमणिका के साथ दो या दो से अधिक सरणियों को जोड़ने के लिए बढ़िया:</p><blockquote><p>यदि इनपुट सरणियों में समान स्ट्रिंग कुंजियाँ हैं, तो प्रत्येक बाद का मान पिछले वाले को प्रतिस्थापित कर देगा। हालाँकि, यदि सरणियों में समान संख्यात्मक कुंजियाँ हैं, तो अंतिम उल्लेखित मान मूल मान को प्रतिस्थापित नहीं करेगा, बल्कि सरणी के अंत में जोड़ा जाएगा।</p> </blockquote><h2>array_merge_recursive फ़ंक्शन</h2><p>यह array_merge जैसा ही काम करता है, सिवाय इसके कि यह सरणी की प्रत्येक शाखा से पुनरावर्ती रूप से गुजरता है और बच्चों के साथ भी ऐसा ही करता है।</p><h2>array_replace() फ़ंक्शन</h2><p>सरणी तत्वों को अन्य पारित सरणियों के तत्वों से बदल देता है।</p><h2>array_replace_recursive() फ़ंक्शन</h2><p>array_replace के समान लेकिन सरणी की सभी शाखाओं को संसाधित करता है।</p> <p>आइए किसी सरणी में मान लिखने के तरीकों पर नज़र डालें। किसी मौजूदा सरणी को स्पष्ट रूप से उसमें मान सेट करके संशोधित किया जा सकता है। यह किसी सारणी को मान निर्दिष्ट करके किया जाता है।</p> <p>किसी सरणी तत्व को मान निर्दिष्ट करने की प्रक्रिया किसी चर को मान निर्दिष्ट करने की प्रक्रिया के समान है, वर्ग कोष्ठक () को छोड़कर जो कि सरणी चर नाम के बाद जोड़े जाते हैं। तत्व का सूचकांक/कुंजी वर्गाकार कोष्ठकों में दर्शाया गया है। यदि कोई इंडेक्स/कुंजी निर्दिष्ट नहीं है, तो PHP स्वचालित रूप से सबसे छोटे खाली संख्यात्मक इंडेक्स का चयन करेगा।</p><p> <?php $my_arr = array(0 =>"शून्य", 1 => "एक"); $my_arr = "दो"; $my_arr = "तीन"; var_dump($my_arr); // इंडेक्स/कुंजी निर्दिष्ट किए बिना असाइनमेंट $my_arr = "चार"; $my_arr = "पांच"; प्रतिध्वनि" <br>"; var_dump($my_arr); ?></p><p>किसी विशिष्ट मान को बदलने के लिए, आप बस किसी मौजूदा तत्व को एक नया मान निर्दिष्ट करते हैं। किसी सरणी के किसी भी तत्व को उसकी अनुक्रमणिका/कुंजी से हटाने या सरणी को पूरी तरह से हटाने के लिए, unset() फ़ंक्शन का उपयोग करें:</p><p> <?php $my_arr = array(10, 15, 20); $my_arr = "радуга"; // изменяем значение первого элемента unset($my_arr); // Удаляем полностью второй элемент (ключ/значение) из массива var_dump($my_arr); unset($my_arr); // Полностью удаляем массив?> </p><p>नोट: जैसा कि ऊपर उल्लेख किया गया है, यदि कोई तत्व किसी कुंजी को निर्दिष्ट किए बिना किसी सरणी में जोड़ा जाता है, तो PHP स्वचालित रूप से 1 से बढ़ाकर पिछले सबसे बड़े पूर्णांक कुंजी मान का उपयोग करेगा। यदि सरणी में अभी तक कोई पूर्णांक अनुक्रमणिका नहीं है, तो कुंजी 0 होगी (शून्य)।</p> <p>ध्यान दें कि कुंजी का सबसे बड़ा पूर्णांक मान <b>इस समय सरणी में आवश्यक रूप से मौजूद नहीं है</b>, यह सरणी तत्वों को हटाने के कारण हो सकता है। तत्वों को हटा दिए जाने के बाद, सरणी को पुन: अनुक्रमित नहीं किया जाता है। आइए इसे स्पष्ट करने के लिए निम्नलिखित उदाहरण लें:</p><p> <?php // Создаем простой массив с числовыми индексами. $my_arr = array(1, 2, 3); print_r($my_arr); // Теперь удаляем все элементы, но сам массив оставляем нетронутым: unset($my_arr); unset($my_arr); unset($my_arr); echo "<br>"; print_r($my_arr); // तत्व जोड़ें (ध्यान दें कि नई कुंजी 0 के बजाय 3 होगी)। $my_arr = 6; echo " <br>"; print_r($my_arr); // पुनः अनुक्रमणिका करें: $my_arr = array_values($my_arr); $my_arr = 7; echo " <br>"; print_r($my_arr); ?></p><p>इस उदाहरण में दो नए फ़ंक्शन, print_r() और array_values() का उपयोग किया गया है। array_values() फ़ंक्शन एक अनुक्रमित सरणी लौटाता है (लौटाई गई सरणी को संख्यात्मक सूचकांकों के साथ पुन: अनुक्रमित करता है), और print_r फ़ंक्शन var_dump की तरह काम करता है लेकिन अधिक पठनीय रूप में सरणी आउटपुट करता है।</p> <p>अब हम सारणियाँ बनाने का तीसरा तरीका देख सकते हैं:</p><p> <?php // следующая запись создает массив $weekdays = "Понедельник"; $weekdays = "Вторник"; // тоже самое, но с указанием индекса $weekdays = "Понедельник"; $weekdays = "Вторник"; ?> </p><p>उदाहरण ने एक सरणी बनाने का तीसरा तरीका दिखाया। यदि $weekdays सरणी अभी तक नहीं बनाई गई है, तो इसे बनाया जाएगा। हालाँकि, इस प्रकार के सरणी निर्माण की अनुशंसा नहीं की जाती है क्योंकि यदि $weekdays वैरिएबल पहले ही बनाया जा चुका है और इसमें एक मान है, तो यह स्क्रिप्ट से अप्रत्याशित परिणाम दे सकता है।</p> <p>यदि आप इस बारे में संदेह में हैं कि कोई वेरिएबल एक सरणी है या नहीं, तो is_array फ़ंक्शन का उपयोग करें। उदाहरण के लिए, जाँच इस प्रकार की जा सकती है:</p><p> <?php $yes = array("это", "массив"); echo is_array($yes) ? "Массив" : "Не массив"; echo "<br>"; $नहीं = "नियमित स्ट्रिंग"; प्रतिध्वनि is_array($no) ? "सरणी" : "कोई सरणी नहीं"; ?></p> <p><b>array_pad</b></p><p>सरणी में कई तत्व जोड़ता है। <br>वाक्य - विन्यास:</p><p>ऐरे ऐरे_पैड (ऐरे इनपुट, इंट पैड_साइज़, मिश्रित पैड_वैल्यू)</p><p>array_pad() फ़ंक्शन इनपुट ऐरे की एक प्रति लौटाता है जिसमें पैड_वैल्यू वाले तत्व जोड़े गए हैं, ताकि परिणामी ऐरे में तत्वों की संख्या पैड_साइज़ हो। <br>यदि पैड_आकार>0, तो तत्वों को सरणी के अंत में जोड़ा जाएगा, और यदि<0 - то в начало. <br>यदि पैड_साइज़ का मान मूल इनपुट सरणी में तत्वों से कम है, तो कोई जोड़ नहीं होगा और फ़ंक्शन मूल इनपुट सरणी वापस कर देगा। <br>Array_pad() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p>$arr = सरणी(12, 10, 4); <br>$परिणाम = array_pad($arr, 5, 0); <br>// $परिणाम = सरणी(12, 10, 4, 0, 0); <br>$परिणाम = array_pad($arr, -7, -1); <br>// $परिणाम = सरणी(-1, -1, -1, -1, 12, 10, 4) <br>$परिणाम = array_pad($arr, 2, "noop"); <br>//नहीं जोड़ूंगा</p><p><b>array_map</b></p><p>निर्दिष्ट सरणियों के सभी तत्वों पर एक कस्टम फ़ंक्शन लागू करें। <br>वाक्य - विन्यास:</p><p>ऐरे array_map(मिश्रित कॉलबैक, ऐरे arr1 [, ऐरे...])</p><p>array_map() फ़ंक्शन एक सरणी लौटाता है जिसमें उपयोगकर्ता कॉलबैक फ़ंक्शन द्वारा प्रसंस्करण के बाद सभी निर्दिष्ट सरणी के तत्व शामिल होते हैं। <br>उपयोगकर्ता-परिभाषित फ़ंक्शन को पारित पैरामीटर की संख्या array_map() को पारित सरणियों की संख्या से मेल खाना चाहिए।</p><p>array_map() फ़ंक्शन का उपयोग करने का उदाहरण: एकल सरणी को संसाधित करना</p><p> <?phpfunction cube($n) {<br>वापसी $n*$n*$n; <br>} <br>$a = सरणी(1, 2, 3, 4, 5); <br>$बी = array_map("क्यूब", $ए); <br>print_r($b); <br>?> </p><p>सारणी( <br> => 1<br> => 8<br> => 27<br> => 64<br> => 125<br>) </p><p>Array_map() फ़ंक्शन का उपयोग करने का उदाहरण: एकाधिक सरणियों को संसाधित करना</p><p> <?phpfunction show_Spanish($n, $m) {<br>वापसी "स्पेनिश में संख्या $n $m है"; <br>} <br>फ़ंक्शन मैप_स्पेनिश($n, $m) ( <br>वापसी सरणी ($n => $m); <br>}</p><p>$a = सरणी(1, 2, 3, 4, 5); <br>$बी = सरणी('यूनो', 'डॉस', 'ट्रेस', 'क्यूट्रो', 'सिन्को'); <br>$c = array_map("show_Spanish", $a, $b); <br>print_r($c);</p><p>$d = array_map("map_Spanish", $a , $b); <br>print_r($d); <br>?> </p><p>दिया गया उदाहरण निम्नलिखित आउटपुट देगा:</p><p>// $cArray का प्रिंटआउट( <br>=> स्पेनिश में नंबर 1 - यूनो <br>=> स्पेनिश में नंबर 2 - डॉस <br>=> स्पेनिश में नंबर 3 - ट्रेस <br>=> स्पेनिश में नंबर 4 - कुआत्रो <br>=> स्पेनिश में नंबर 5 - सिन्को <br>)</p><p>// $dArray का प्रिंटआउट( <br>=> सरणी <br>=> अनो <br>)</p><p>=> सरणी <br>=> क्या करें <br>)</p><p>=> सरणी <br>=> ट्रेस <br>)</p><p>=> सरणी <br>=> कुआत्रो <br>)</p><p>=> सरणी <br>=> सिन्को <br>)</p><p>आमतौर पर array_map() फ़ंक्शन का उपयोग उन सरणियों पर किया जाता है जिनका आकार समान होता है। यदि सरणियों की लंबाई अलग-अलग होती है, तो छोटे सरणियों में खाली मान वाले तत्व भरे होते हैं। <br>यह ध्यान दिया जाना चाहिए कि यदि आप प्रसंस्करण फ़ंक्शन के नाम के बजाय शून्य निर्दिष्ट करते हैं, तो सरणी की एक सरणी बनाई जाएगी। <br>Array_map() फ़ंक्शन का उपयोग करने का उदाहरण: सारणियों की एक सारणी बनाना</p><p> <?php$a = array(1, 2, 3, 4, 5);<br>$बी = सरणी ("एक", "दो", "तीन", "चार", "पांच"); <br>$c = सारणी("uno", "dos", "tres", "cuatro", "cinco"); <br>$d = array_map(शून्य, $a, $b, $c); <br>print_r($d); <br>?> </p><p>दिया गया उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> सरणी <br> => 1<br>=> एक <br>=> अनो <br>)</p><p>=> सरणी <br> => 2<br>=> दो <br>=> क्या करें <br>)</p><p>=> सरणी <br> => 3<br>=> तीन <br>=> ट्रेस <br>)</p><p>=> सरणी <br> => 4<br>=> चार <br>=> कुआत्रो <br>)</p><p>=> सरणी <br> => 5<br>=> पाँच <br>=> सिन्को <br>)</p><p>फ़ंक्शन PHP 4 >= 4.0.6, PHP 5 द्वारा समर्थित है</p><p><b>array_pop</b></p><p>किसी सरणी के अंतिम तत्वों को पुनः प्राप्त करता है और हटाता है। <br>वाक्य - विन्यास:</p><p>मिश्रित array_pop(सरणी arr);</p><p>Array_pop() फ़ंक्शन, Array Arr से अंतिम तत्व को पॉप करता है और उसे वापस कर देता है, बाद में उसे हटा देता है। इस फ़ंक्शन के साथ हम स्टैक-जैसी संरचनाएं बना सकते हैं। यदि सरणी arr खाली थी, या यह कोई सरणी नहीं है, तो फ़ंक्शन खाली स्ट्रिंग NULL लौटाता है।</p><p>array_pop() फ़ंक्शन का उपयोग करने के बाद, ऐरे कर्सर को शुरुआत में सेट किया जाता है। <br>array_pop() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p> <?php$stack = array("orange", "apple", "raspberry");<br>$फल = array_pop($स्टैक); <br>print_r($स्टैक); <br>print_r($फल); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> नारंगी <br>=> केला <br>=> सेब <br>) </p><p>फ़ंक्शन PHP 4, PHP 5 द्वारा समर्थित है</p><p><b>array_push</b></p><p>सरणी के अंत में एक या अधिक तत्व जोड़ता है। <br>वाक्य - विन्यास:</p><p>Int array_push(सरणी arr, मिश्रित var1 [, मिश्रित var2, ..])</p><p>Array_push() फ़ंक्शन ऐरे arr में var1, var2 आदि तत्व जोड़ता है। यह उन्हें संख्यात्मक सूचकांक निर्दिष्ट करता है - ठीक वैसे ही जैसे यह मानक के लिए करता है। <br>यदि आपको केवल एक तत्व जोड़ने की आवश्यकता है, तो इस ऑपरेटर का उपयोग करना आसान हो सकता है:</p><p>Array_push($Arr,1000); // फ़ंक्शन को कॉल करें$Arr=100; // वही चीज़, लेकिन छोटी</p><p>Array_push() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p> <?php$stack = array("orange", "banana");<br>array_push($स्टैक, "सेब", "रास्पबेरी"); <br>print_r($स्टैक); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> नारंगी <br>=> केला <br>=> सेब <br>=> रसभरी <br>) </p><p>कृपया ध्यान दें कि array_push() फ़ंक्शन सरणी को एक स्टैक के रूप में मानता है और हमेशा अंत में तत्व जोड़ता है। <br>फ़ंक्शन PHP 4, PHP 5 द्वारा समर्थित है</p><p><b>array_shift</b></p><p>किसी सरणी के पहले तत्व को पुनः प्राप्त करता है और हटाता है। <br>वाक्य - विन्यास:</p><p>मिश्रित array_shift(सरणी arr)</p><p>Array_shift() फ़ंक्शन सरणी arr का पहला तत्व लेता है और उसे वापस कर देता है। यह array_pop() के समान है, <br>लेकिन यह केवल प्रारंभिक तत्व प्राप्त करता है, अंतिम तत्व नहीं, और पूरे सरणी का एक मजबूत "शेक-अप" भी उत्पन्न करता है: आखिरकार, पहला तत्व निकालते समय, आपको शेष सभी तत्वों के सभी संख्यात्मक सूचकांकों को समायोजित करना होगा, क्योंकि सरणी के सभी बाद के तत्वों को एक स्थान आगे स्थानांतरित कर दिया गया है। स्ट्रिंग सरणी कुंजियाँ नहीं बदलतीं। <br>यदि arr खाली है या कोई सरणी नहीं है, तो फ़ंक्शन NULL लौटाता है।</p><p>इस फ़ंक्शन का उपयोग करने के बाद, ऐरे पॉइंटर को शुरुआत में ले जाया जाता है। <br>Array_shift() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p> <?php$stack = array("orange", "banana", "apple", "raspberry");<br>$फल = array_shift($stack); <br>print_r($स्टैक); <br>?> </p><p>यह उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> केला <br>=> सेब <br>=> रसभरी <br>) </p><p>और $fruit वैरिएबल का मान "नारंगी" होगा</p><p>फ़ंक्शन PHP 4, PHP 5 द्वारा समर्थित है</p><p><b>array_unshift</b></p><p>सरणी की शुरुआत में एक या अधिक मान जोड़ता है। <br>वाक्य - विन्यास:</p><p>Int array_unshift(सूची arr, मिश्रित var1 [,मिश्रित var2, ...])</p><p>Array_unshift() फ़ंक्शन पारित var मानों को arr सरणी की शुरुआत में जोड़ता है। सरणी में नए तत्वों का क्रम संरक्षित है। सरणी के सभी डिजिटल इंडेक्स बदल दिए जाएंगे ताकि यह शून्य से शुरू हो। सरणी के सभी स्ट्रिंग इंडेक्स अपरिवर्तित हैं। <br>फ़ंक्शन सरणी में तत्वों की नई संख्या लौटाता है। <br>Array_unshift() फ़ंक्शन का उपयोग करने का एक उदाहरण:</p><p> <?php$queue = array("orange", "banana");<br>array_unshift($कतार, "सेब", "रास्पबेरी"); <br>?> </p><p>अब $queue वेरिएबल में निम्नलिखित तत्व होंगे:</p><p>सारणी( <br>=> सेब <br>=> रसभरी <br>=> नारंगी <br>=> केला <br>) </p><p>फ़ंक्शन PHP 4, PHP 5 द्वारा समर्थित है</p><p><b>array_unique</b></p><p>किसी सरणी में डुप्लिकेट मान हटाता है। <br>वाक्य - विन्यास:</p><p>सारणी array_unique(सरणी arr)</p><p>Array_unique() फ़ंक्शन सभी डुप्लिकेट मानों को हटाकर, उनकी कुंजियों के साथ सरणी arr में सभी अद्वितीय मानों से बना एक सरणी लौटाता है। सामने आए पहले कुंजी=>मान जोड़े को परिणामी सरणी में रखा गया है। सूचकांक संरक्षित हैं. <br>Array_unique() फ़ंक्शन का उपयोग करने का एक उदाहरण:</p><p> <?php$input = array("a" =>"हरा", "लाल", "बी" => <br>"हरा", "नीला", "लाल"); <br><br>print_r($परिणाम); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>[ए] => हरा <br>=>लाल <br>=> नीला <br>) </p><p>Array_unique() फ़ंक्शन का उपयोग करने का उदाहरण: डेटा प्रकारों की तुलना करना</p><p> <?php$input = array(4, "4", "3", 4, 3, "3");<br>$परिणाम = array_unique($इनपुट); <br>var_dump($परिणाम); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी(2) ( <br>=> पूर्णांक(4) <br>=> स्ट्रिंग(1) "3" <br>} </p><p>फ़ंक्शन PHP 4 >= 4.0.1, PHP 5 द्वारा समर्थित है</p><p><b>array_chunk</b></p><p>फ़ंक्शन सरणी को भागों में विभाजित करता है। <br>वाक्य - विन्यास:</p><p>ऐरे ऐरे_चंक (ऐरे ऐरे, इंट साइज़ [, बूल प्रिजर्व_कीज़])</p><p>array_chunk() फ़ंक्शन मूल सरणी arr को कई सारणियों में विभाजित करता है, जिसकी लंबाई संख्या आकार द्वारा निर्दिष्ट होती है। यदि मूल सरणी का आयाम भागों के आकार से बिल्कुल विभाज्य नहीं है, तो अंतिम सरणी का आयाम छोटा होगा। <br>Array_chunk() फ़ंक्शन एक बहुआयामी सरणी लौटाता है, जिसके सूचकांक 0 से शुरू होकर परिणामी सरणियों की संख्या तक होते हैं, और मान विभाजन के परिणामस्वरूप प्राप्त सरणियाँ हैं। <br>वैकल्पिक प्रिजर्व_की पैरामीटर निर्दिष्ट करता है कि मूल सरणी की कुंजियाँ संरक्षित की जानी चाहिए या नहीं। यदि यह पैरामीटर गलत है (डिफ़ॉल्ट मान), तो परिणामी सरणियों के सूचकांक शून्य से शुरू होने वाली संख्याओं द्वारा निर्दिष्ट किए जाएंगे। यदि पैरामीटर सत्य है, तो मूल सरणी की कुंजियाँ संरक्षित रहती हैं। <br>array_chunk() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p>$array = array('पहला तत्व', <br>"दूसरा तत्व" <br>"तीसरा तत्व" <br>"चौथा तत्व" <br>"पांचवां तत्व"); <br>print_r(array_chunk($array, 2)); <br>print_r(array_chunk($array, 2, TRUE));</p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> सरणी <br>=> पहला तत्व <br>=> दूसरा तत्व <br>)</p><p>=> सरणी <br>=> तीसरा तत्व <br>=> चौथा तत्व <br>)</p><p>=> सरणी <br>=> पांचवां तत्व <br>)</p><p>)<br>सारणी( <br>=> सरणी <br>=> पहला तत्व <br>=> दूसरा तत्व <br>)</p><p>=> सरणी <br>=> तीसरा तत्व <br>=> चौथा तत्व <br>)</p><p>=> सरणी <br>=> पांचवां तत्व <br>)</p><p>फ़ंक्शन PHP 4 >= 4.2.0, PHP 5 द्वारा समर्थित है</p><p><b>array_fill</b></p><p>फ़ंक्शन सरणी को विशिष्ट मानों से भरता है। <br>वाक्य - विन्यास:</p><p>ऐरे array_fill(intstart_index, int संख्या, मिश्रित मान)</p><p>array_fill() फ़ंक्शन एक सरणी लौटाता है जिसमें आकार संख्या के मान पैरामीटर में निर्दिष्ट मान होते हैं, जो प्रारंभ_इंडेक्स पैरामीटर में निर्दिष्ट तत्व से शुरू होता है। <br>Array_diff_uasoc() का उपयोग करने का उदाहरण:</p><p> <?php$a = array_fill(5, 6, "banana"); <br>print_r($a); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>सारणी( <br>=> केला <br>=> केला <br>=> केला <br>=> केला <br>=> केला <br>=> केला <br>) </p><p>फ़ंक्शन PHP 4 >= 4.2.0, PHP 5 द्वारा समर्थित है</p><p><b>array_filter</b></p><p>फ़ंक्शन एक कस्टम फ़ंक्शन का उपयोग करके किसी सरणी में फ़िल्टर लागू करता है। <br>वाक्य - विन्यास:</p><p>ऐरे array_filter(ऐरे इनपुट [, कॉलबैक कॉलबैक])</p><p>Array_filter() फ़ंक्शन एक सरणी लौटाता है जिसमें उपयोगकर्ता द्वारा परिभाषित कॉलबैक फ़ंक्शन के परिणामों के अनुसार फ़िल्टर किए गए इनपुट सरणी में पाए गए मान शामिल होते हैं। <br>यदि इनपुट सरणी एक सहयोगी सरणी है, तो सूचकांक परिणामी सरणी में संरक्षित होते हैं। <br>Array_filter() फ़ंक्शन का उपयोग करने का उदाहरण:</p><p> <?phpfunction odd($var) {<br>वापसी ($var % 2 == 1); <br>}</p><p>फ़ंक्शन सम($var) ( <br>वापसी ($var % 2 == 0); <br>}</p><p>$array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); <br>$array2 = array(6, 7, 8, 9, 10, 11, 12); <br>प्रतिध्वनि "अजीब:एन"; <br>print_r(array_filter($array1, "विषम")); <br>प्रतिध्वनि "सम:एन"; <br>t_r(array_filter($array2, "even")); <br>?> </p><p>उदाहरण निम्नलिखित आउटपुट देगा:</p><p>अजीब: सारणी( <br>[ए] => 1 <br>[सी] => 3 <br>[ई] => 5 <br>सम: सारणी( <br> => 6<br> => 8<br> => 10<br> => 12<br>) </p><p>यह ध्यान देने योग्य है कि फ़िल्टरिंग फ़ंक्शन के नाम के बजाय, आप एक सरणी निर्दिष्ट कर सकते हैं जिसमें ऑब्जेक्ट का संदर्भ और विधि का नाम शामिल है। <br>यह भी ध्यान देने योग्य है कि array_filter() फ़ंक्शन के साथ किसी सरणी को संसाधित करते समय, इसे बदला नहीं जा सकता: तत्वों को जोड़ें, हटाएं या सरणी को रीसेट करें, क्योंकि इससे फ़ंक्शन का गलत संचालन हो सकता है। <br>फ़ंक्शन PHP 4 >= 4.0.6, PHP 5 द्वारा समर्थित है</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </article> <div class="related_block"> <div class="title">संबंधित प्रकाशन</div> <ul class="recent_ul"> <li> <div class="img_block"> <div class="overlay"></div> <img src="/uploads/db6ca8be8505d7849196b41a0b14d818.jpg" style="width:230px; height:145px;" / loading=lazy loading=lazy></div> <a href="https://storerarity.ru/hi/test-i-obzor-smartfona-motorola-moto-g6-plus-gigant-g6-serii-motorola-moto-g--.html">मोटोरोला मोटो जी - विशिष्टताएं मोटोरोला मोटो जी5 प्लस विशिष्टताएं और परीक्षण परिणाम</a></li> <li> <div class="img_block"> <div class="overlay"></div> <img src="/uploads/34ae1de6dc558eb702e7fae80b9fe9c2.jpg" style="width:230px; height:145px;" / loading=lazy loading=lazy></div> <a href="https://storerarity.ru/hi/interfeis-i-navigaciya-funkcionalnye-vozmozhnosti.html">कार्यक्षमता</a></li> <li> <div class="img_block"> <div class="overlay"></div> <img src="/uploads/abcfb3f71140ad06551350ad316a8fdc.jpg" style="width:230px; height:145px;" / loading=lazy loading=lazy></div> <a href="https://storerarity.ru/hi/izmenit-imya-uchetki-v-skaipe-kak-smenit-login-v-skype-kak-udalit.html">अपना स्काइप लॉगिन कैसे बदलें</a></li> </ul> </div> </div> <aside id="sidebar"> <div class="block"> <nav class="sidebar_menu"> <div class="menu-sidebar_menu-container"> <ul id="menu-sidebar_menu" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/programs/">कार्यक्रमों</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/windows/">खिड़कियाँ</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/devices/">उपकरण</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/browsers/">ब्राउज़र्स</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/reviews/">समीक्षा</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/reviews/">समीक्षा</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/setup/">समायोजन</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/torrent/">धार</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/editors/">संपादक</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/instagram/">Instagram</a></li> </ul> </div> </nav> </div> <div class="block recent_block"> <div class="title">आखिरी नोट्स</div> <ul class="popular"> <li> <div class="img_block"> <div class="overlay"></div> <img width="240" height="145" src="/uploads/c57c2fcd03116e21d413bf0b21d5c91f.jpg" class="attachment-popular_thumb size-popular_thumb wp-post-image" alt="XML (यूनिवर्सल एक्सचेंज) के माध्यम से एक ट्रेडिंग नेटवर्क में एक शाखा (खुदरा स्टोर) के आधार के साथ विनिमय का संगठन" / loading=lazy loading=lazy> <span class="cat">समीक्षा</span></div> <a href="https://storerarity.ru/hi/1s-kak-sdelat-obmen-dannymi-organizaciya-obmena-s-bazoi-filiala.html">XML (यूनिवर्सल एक्सचेंज) के माध्यम से एक ट्रेडिंग नेटवर्क में एक शाखा (खुदरा स्टोर) के आधार के साथ विनिमय का संगठन</a></li> <li> <div class="img_block"> <div class="overlay"></div> <img width="240" height="145" src="/uploads/15bc70b99a6682c01208b569e7cdb695.jpg" class="attachment-popular_thumb size-popular_thumb wp-post-image" alt="वर्ड में अलग-अलग पेजों से नंबरिंग कैसे हटाएं" / loading=lazy loading=lazy> <span class="cat">समीक्षा</span></div> <a href="https://storerarity.ru/hi/kak-ubrat-numeraciyu-stranic-s-titulnogo-lista-kak-ubrat-numeraciyu-s.html">वर्ड में अलग-अलग पेजों से नंबरिंग कैसे हटाएं</a></li> <li> <div class="img_block"> <div class="overlay"></div> <img width="240" height="145" src="/uploads/94b4df2eca2f27fc290c84bc05785c19.jpg" class="attachment-popular_thumb size-popular_thumb wp-post-image" alt="नेटवर्क कंपनी एनएल इंटरनेशनल की समीक्षा: उत्पाद, विपणन योजना, समीक्षाएं" / loading=lazy loading=lazy> <span class="cat">समीक्षा</span></div> <a href="https://storerarity.ru/hi/vhod-v-lichnyi-ofis-nl-obzor-setevoi-kompanii-nl-international-produkty.html">नेटवर्क कंपनी एनएल इंटरनेशनल की समीक्षा: उत्पाद, विपणन योजना, समीक्षाएं</a></li> </ul> </div> </aside> </div> </div> <div class="clear"></div> <footer id="footer"><div class="wrapper"> <div class="copy">2024 | सभी के लिए कंप्यूटर - सेटअप, इंस्टालेशन, पुनर्प्राप्ति</div> <nav class="header_menu"> <div class="menu-footer_menu-container"> </div> </nav> </div></footer> <div id="toTop"></div> <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script> <nav class="mobile_menu"> <div class="close_menu"></div> <div class="mob_menu"> <div class="menu-mobile_menu-container"> <ul id="menu-mobile_menu" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/programs/">कार्यक्रमों</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/windows/">खिड़कियाँ</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/devices/">उपकरण</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/browsers/">ब्राउज़र्स</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/reviews/">समीक्षा</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/reviews/">समीक्षा</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/setup/">समायोजन</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://storerarity.ru/hi/category/torrent/">धार</a></li> </ul> </div> </div> </nav> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>