কম্পিউটার

পিএইচপি-তে ট্রেলিং কমা কী?


পিএইচপি 7.2 সংস্করণ থেকে পিএইচপি-তে ট্রেলিং কমা ব্যবহার করা হচ্ছে। আমরা অ্যারের শেষ আইটেমে ট্রেলিং কমা ব্যবহার করতে পারি। আমরা আইটেমটির শেষ লাইন পরিবর্তন না করে অ্যারের উপাদান যোগ করতে পারি যদি লাইনটি ইতিমধ্যেই একটি ট্রেলিং কমা ব্যবহার করে থাকে৷

পিএইচপি 8.0 এর আগে কমা

PHP 8 এর আগে, আমরা শেষ প্যারামিটারের শেষে একটি কমা যোগ করতে পারিনি।

উদাহরণ

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

PHP 8.0 এ

PHP 8 এ, আমরা শেষ প্যারামিটারের শেষে ট্রেলিং কমা যোগ করতে পারি। PHP 8 পরামিতি তালিকা এবং ক্লোজার ইউজ লিস্টে ট্রেলিং কমা ব্যবহার করার অনুমতি দেয়।

উদাহরণ

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

উদাহরণ:ফাংশন, পদ্ধতি এবং বন্ধ কলে পিএইচপি-তে ট্রেলিং কমা ব্যবহার করা।

<?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

উদাহরণ:একাধিক আর্গুমেন্ট সহ ট্রেইলিং কমা পিএইচপি 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. পিএইচপি ফাইল কি?

  2. পিএইচপি-তে হেডার() ফাংশন কী?

  3. পিএইচপি-তে নেমস্পেস কীওয়ার্ড কী?

  4. পিএইচপি-তে মেথড ওভারলোডিং কি?