ฟังก์ชัน expand() ใช้เพื่อแยกสตริงออกเป็นสตริง
ไวยากรณ์
explode(delimiter, str, limit)
พารามิเตอร์
-
ตัวคั่น − สตริงขอบเขต
-
str − สตริงที่จะแยก
-
จำกัด − ระบุจำนวนขององค์ประกอบอาร์เรย์ที่จะส่งคืน
-
ต่อไปนี้เป็นค่าที่เป็นไปได้ -
-
มากกว่า 0 - ส่งกลับอาร์เรย์ที่มีองค์ประกอบจำกัดสูงสุด
-
น้อยกว่า 0 - ส่งกลับอาร์เรย์ยกเว้นองค์ประกอบสุดท้าย -limit()
-
0 - ส่งกลับอาร์เรย์ที่มีองค์ประกอบเดียว
-
คืนสินค้า
ฟังก์ชัน expand() จะคืนค่าอาร์เรย์ของสตริง
ต่อไปนี้เป็นตัวอย่าง −
ตัวอย่าง
<?php
$s = "This is demo text!";
print_r (explode(" ",$s));
?> ต่อไปนี้เป็นผลลัพธ์ -
ผลลัพธ์
Array ( [0] => This [1] => is [2] => demo [3] => text! )
เรามาดูตัวอย่างกัน −
ตัวอย่าง
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,0));
print "<br>";
?> ต่อไปนี้เป็นผลลัพธ์ -
ผลลัพธ์
Array ( [0] => car,bus,motorbike,cycle )
เรามาดูตัวอย่างกัน −
ตัวอย่าง
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,2));
?> ต่อไปนี้เป็นผลลัพธ์ -
ผลลัพธ์
Array ( [0] => car [1] => bus,motorbike,cycle )
เรามาดูตัวอย่างกัน −
ตัวอย่าง
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,-1));
?> ต่อไปนี้เป็นผลลัพธ์ -
ผลลัพธ์
Array ( [0] => car [1] => bus [2] => motorbike )