ट्रेलिंग कॉमा का उपयोग PHP 7.2 संस्करण से किया जा रहा है। हम सरणी में अंतिम आइटम में ट्रेलिंग कॉमा का उपयोग कर सकते हैं। यदि लाइन पहले से ही ट्रेलिंग कॉमा का उपयोग कर रही है तो हम सरणी के तत्व को अंतिम लाइन को संशोधित किए बिना जोड़ सकते हैं।
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"