มีการใช้จุลภาคต่อท้ายใน PHP ตั้งแต่เวอร์ชัน PHP 7.2 เราสามารถใช้เครื่องหมายจุลภาคต่อท้ายรายการสุดท้ายในอาร์เรย์ เราสามารถเพิ่มองค์ประกอบของอาร์เรย์ได้โดยไม่ต้องแก้ไขบรรทัดสุดท้ายของรายการ หากบรรทัดนั้นใช้เครื่องหมายจุลภาคต่อท้ายอยู่แล้ว
เครื่องหมายจุลภาคต่อท้ายก่อน 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"