ฟังก์ชัน 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 )