PHP 中的尾随逗号是什么?

自 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"

以上是 PHP 中的尾随逗号是什么? 的全部内容, 来源链接: utcz.com/z/317403.html

回到顶部