Trailing commas PHP 7.2 সংস্করণ থেকে ব্যবহার করা হচ্ছে। আমরা অ্যারেতে শেষ আইটেমে trailing commas ব্যবহার করতে পারি। আমরা অ্যারেতে এলিমেন্ট যোগ করতে পারি শেষ লাইন মডিফাই না করেই যদি লাইনটি ইতিমধ্যে trailing comma ব্যবহার করে।
PHP 8.0-এর আগে Trailing Commas
PHP 8-এর আগে, আমরা শেষ প্যারামিটারের শেষে কমা যোগ করতে পারতাম না।
উদাহরণ
function($x,$y,$z){ }PHP 8.0-এ
PHP 8-এ, আমরা শেষ প্যারামিটারের শেষে trailing commas যোগ করতে পারি। PHP 8 প্যারামিটার লিস্ট এবং Closure use লিস্টে trailing commas ব্যবহার করার অনুমতি দেয়।
উদাহরণ
function($x,$y,$z,){}উদাহরণ: PHP-তে ফাংশন, মেথড, এবং ক্লোজার কলে Trailing Comma ব্যবহার
<?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-এ মাল্টিপল আর্গুমেন্টের সাথে Trailing Comma
<?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"