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"