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

PHP में ट्रेलिंग कॉमा क्या है?

PHP 7.2 संस्करण के बाद से PHP में ट्रेलिंग कॉमा का उपयोग किया जा रहा है। हम सरणी में अंतिम आइटम में अनुगामी अल्पविराम का उपयोग कर सकते हैं। यदि पंक्ति पहले से ही एक अनुगामी अल्पविराम का उपयोग कर रही है, तो हम आइटम की अंतिम पंक्ति को संशोधित किए बिना सरणी के तत्व को जोड़ सकते हैं।

PHP 8.0 से पहले अनुगामी अल्पविराम

PHP 8 से पहले, हम अंतिम पैरामीटर के अंत में अल्पविराम जोड़ने में सक्षम नहीं थे।

उदाहरण

function($x,$y,$z){
}

PHP 8.0 में

PHP 8 में, हम अंतिम पैरामीटर के अंत में अनुगामी अल्पविराम जोड़ सकते हैं। PHP 8 पैरामीटर सूची और क्लोजर उपयोग सूची में अनुगामी अल्पविराम का उपयोग करने की अनुमति देता है।

उदाहरण

function($x,$y,$z,){}

उदाहरण:PHP में फ़ंक्शन, विधि और क्लोजर कॉल में ट्रेलिंग कॉमा का उपयोग करना।

<?php
   function EmployeeAdd(string $country, string $city, string $street): string {
      return $country . ', ' . $city. ', ' . $street;
   }
   $result = employeeAdd(
      'India',
      'Bangalore',
      'Indira Nagar',
   );
   print_r($result);
?>

आउटपुट

India, Bangalore, Indira Nagar

उदाहरण:कई तर्कों के साथ पिछला कॉमा PHP 8

<?php
   function method_with_many_arguments(
      $x,
      $y,
      $z,
   )
   {
      var_dump("shows valid syntax");
   }
   method_with_many_arguments(
      1,
      2,
      3,
      4,
   );
?>

आउटपुट

string(18) "shows valid syntax"

  1. PHP फाइल क्या है?

    .PHP फ़ाइल एक्सटेंशन वाली फ़ाइल एक PHP स्रोत कोड फ़ाइल है जिसमें हाइपरटेक्स्ट प्रीप्रोसेसर कोड होता है। इन्हें अक्सर वेब पेज फ़ाइलों के रूप में उपयोग किया जाता है जो आमतौर पर वेब सर्वर पर चलने वाले PHP इंजन से HTML उत्पन्न करते हैं। HTML सामग्री जो PHP इंजन कोड से बनाता है वह वेब ब्राउज़र में देखी

  1. PHP में नेमस्पेस कीवर्ड क्या है?

    इस लेख में, हम PHP में नेमस्पेस के बारे में जानेंगे। PHP में जब हम बड़े एप्लिकेशन बना रहे होते हैं या थर्ड-पार्टी एप्लिकेशन/लाइब्रेरी को एकीकृत करते हैं तो क्लास के नाम, फ़ंक्शन नामों के बीच टकराव की संभावना हो सकती है। तो इन समस्याओं से बचने के लिए PHP नेमस्पेस एक तरीका प्रदान करता है जिससे संबंधित

  1. PHP में मेथड ओवरलोडिंग क्या है?

    मेथड ओवरलोडिंग ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की एक अवधारणा है जो समग्र एप्लिकेशन को आसान तरीके से बनाने में मदद करती है। फ़ंक्शन ओवरलोडिंग या मेथड ओवरलोडिंग एक ऐसी सुविधा है जो एक समान नाम के साथ कई विधियों को बनाने की अनुमति देती है जो इनपुट पैरामीटर के प्रकार में एक दूसरे से अलग तरीके से काम करती