สอนเขียน PHP แปลงข้อความเป็น array ด้วยคำสั่ง str_split บทความนี้แนะนำการใช้คำสั่ง str_split เพื่อแปลงตัวอักษรทีละตัวในข้อความไปเป็น array พร้อมกับใช้ for วนลูปข้อมูลออกมาทีละตัว สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP แปลงข้อความเป็น array ด้วยคำสั่ง str_split
<?php
$msg = str_split( "hello devdit" );
for( $i=0; $i<count( $msg ); $i++ ) {
echo "Index [{$i}] = ".$msg[$i]."<br/>";
}
?>
ผลลัพธ์
Index [0] = h
Index [1] = e
Index [2] = l
Index [3] = l
Index [4] = o
Index [5] =
Index [6] = d
Index [7] = e
Index [8] = v
Index [9] = d
Index [10] = i
Index [11] = t
PHP แปลงข้อความเป็น array แนะนำให้ใช้คำสั่ง str_split ตัวอย่างโค้ดคือ str_split( "hello devdit" ) หมายความว่าให้แปลงข้อความดังกล่าวเป็น array โดยแต่ละ index ของ array จะเก็บอักษร 1 ตัวเอาไว้