Devdit
 

PHP แยกข้อความ ด้วยคำสั่ง explode

2.7K

สอนเขียน PHP แยกข้อความด้วยคำสั่ง explode สมมติเรามีข้อความว่า Hello World. My name is PHP และต้องการแยกเป็น 2 ข้อความ คือ Hello World และ My name is PHP โดยมีจุดเป็นตัวกั้นระหว่าง 2 ข้อความ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP แยกข้อความ

<?php
    $message = "Hello World. My name is PHP";
    echo "ข้อความเต็ม = ".$message;
    echo "<br/>";
    
    $e = explode(".", $message);
    echo "แยกข้อความแรก = ".$e[0];
    echo "<br/>";
    echo "แยกข้อความสอง = ".$e[1];
?>

ผลลัพธ์

ข้อความเต็ม = Hello World. My name is PHP
แยกข้อความแรก = Hello World
แยกข้อความสอง = My name is PHP

โค้ดด้านบนแยกข้อความ ภาษา PHP โดยใช้คำสั่ง explode โดยต้องกำหนดตัวอักษร หรือประโยคที่ต้องการแยก คำสั่ง explode จะคืนค่ากลับมาเป็น array ตามจำนวนข้อความที่ถูกแยก เวลาเข้าถึงแต่ละตัวข้อที่ถูกแยกสามารถเข้าถึงผ่านทางลำดับของ array (index) หรือวนลูป for ก็ได้

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ