แยกสตริงด้วยคำ:
ในตัวอย่างต่อไปนี้ โปรดทราบว่าเราใช้พารามิเตอร์สตริงในครั้งแรกที่เราเรียกใช้ฟังก์ชัน strtok() เท่านั้น หลังจากการเรียกครั้งแรก ฟังก์ชันต้องการเพียงพารามิเตอร์ split เนื่องจากรู้ว่าอยู่ที่ไหนในสตริงปัจจุบัน หากต้องการแยกสตริงใหม่ ให้เรียก strtok() ด้วยพารามิเตอร์ string อีกครั้ง:
<?php$string = "สวัสดีชาวโลก วันนี้เป็นวันที่สวยงาม";$token = strtok($string, " ");ในขณะที่ ($token != false){echo "$token<br>";$token = strtok (" ");}?>ฟังก์ชัน strtok() แยกสตริงออกเป็นสตริงที่มีขนาดเล็กลง (โทเค็น)
strtok ( สตริง แยก )
พารามิเตอร์ | อธิบาย |
---|---|
เชือก | ที่จำเป็น. ระบุสตริงที่จะแยก |
แยก | ที่จำเป็น. ระบุอักขระที่ใช้คั่นตั้งแต่หนึ่งตัวขึ้นไป |
ค่าส่งคืน: | ส่งกลับโทเค็นสตริง |
---|---|
เวอร์ชัน PHP: | 4+ |