কম্পিউটার টিউটোরিয়াল

PHP-তে Trailing Comma কী?


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"

  1. PHP ফাইল কী? খোলা, এডিট, কনভার্ট ও HTML-এর সাথে কাজ করার গাইড

  2. PHP-তে header() ফাংশন কী?

  3. PHP-তে namespace কিওয়ার্ড কী?

  4. PHP-তে মেথড ওভারলোডিং (Method Overloading) কী?