1. Explode
ฟังก์ชัน explode นั้นใช้ในการแบ่งสตริงออกเป็นอาร์เรย์ตามตัวคั่นที่กำหนดตามที่เราต้องการกำหนด ตัวอย่างเช่น
โค้ด: เลือกทั้งหมด
<?php
// สตริงต้นฉบับ
$สตริง = "สวัสดี,โลก,PHP";
// แบ่งสตริงโดยใช้ตัวคั่น ','
$array = explode(",", $สตริง);
// แสดงผลลัพธ์
print_r($array);
?>
- โดยตัวอย่างข้างต้น String จะถูกแบ่งด้วยเครื่องหมาย ','
ฟังก์ชัน implode นั้นใช้ในการรวมอาร์เรย์เข้าด้วยกันเป็นสตริง โดยมีตัวคั่นที่กำหนดตามที่เราต้องการกำหนด ตัวอย่างเช่น:
โค้ด: เลือกทั้งหมด
<?php
// อาร์เรย์ต้นฉบับ
$array = array("สวัสดี", "โลก", "PHP");
// รวมอาร์เรย์เป็นสตริงโดยใช้ตัวคั่น ' '
$สตริง = implode(" ", $array);
// แสดงผลลัพธ์
echo $สตริง;
?>
- โดยตัวอย่างข้างต้น อาร์เรย์ ["สวัสดี", "โลก", "PHP"] ถูกรวมเข้าด้วยกันเป็น String โดยใช้ช่องว่างเป็นตัวคั่นนั่นเอง
อ้างอิง
https://www.mindphp.com/คู่มือ/63-ฟังก์ ... plode.html
https://www.w3schools.com/php/php_arrays.asp
https://www.sits39.com/10-array-function-ที่ใช้บ่อย-ในภาษา-php/