Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน str_split() ใน PHP


str_split() เป็นฟังก์ชัน built-in แปลงสตริงที่กำหนดให้เป็น Array ทำงานโดยแบ่งสตริงเป็นชิ้นเล็กๆ ตามความยาวที่กำหนด แล้วเก็บใน array คืนค่า array

พารามิเตอร์

string (บังคับ)

สตริงที่ต้องการแปลงเป็น array

splitting length (ทางเลือก)

ความยาวของแต่ละ segment ค่าเริ่มต้นคือ 1

ตัวอย่าง

<?php 
$string = "TutorialsPoint"; 
print_r(str_split($string)); 
$string = "WelcomeTo Tutorials Point"; 
print_r(str_split($string, 4)); 
?>

ผลลัพธ์

Array ( [0] => T [1] => u [2] => t [3] => o [4] => r [5] => i [6] => a [7] => l [8] => s [9] => P [10] => o [11] => i [12] => n [13] => t ) 
Array ( [0] => Welc [1] => omeT [2] => o Tu [3] => tori [4] => als [4] => Poin [5] => t )

คำอธิบาย

ตัวอย่างแรก: ไม่ระบุ length -> แยกเป็นตัวอักษรเดี่ยว ตัวอย่างที่สอง: ระบุ length 4 -> แยกเป็นชิ้นละ 4 ตัวอักษร