ไม่ค่อยสันทัดเรื่อง String function แต่มันจะมีคำสั่งประมาณ ตัด string โดยสามารถกำหนดความยาวของ string ได้
แต่ก็ดูจะไม่ค่อยตรงจุดประสงค์ (เพราะจากคำถามความยาวขึ้นอยู่กับ วรรค ไม่ใช่ตัวอักษร กำหนดตายตัวไม่ได้)
กับอีกฟังก์ชัน explode ที่จะตัด string ตามเครื่องหมายที่เรากำหนด (เช่น d , s , a , o) ไปเก็บในอาเรย์
ผมไม่รู้มันจะมีคำสั่งที่ดีกว่านี้มั้ย แต่ถ้าทำแบบหักดิบ (แบบคิดอะไรไม่ออกแล้ว

)
เอา explode มาตัด string จาก (ช่องว่าง) เก็บลงอาเรย์
แล้ว
echo อาเรย์ [0] . อาเรย์[1] . อาเรย์[2]
เอาเลย
ปล.ผมรู้ฟังก์ชันเกี่ยวกับ string น้อย แต่คิดว่าวิธีนี้น่าจะแก้ขัดไปได้ล่ะมั้ง (ถ้าขนาด string ที่เอามาตัดไม่ใหญ่มาก)
ปล2. ถ้ากลัวมันจะกินทรัพยากรก็ unset ตัวแปรที่ใช้เก็บ string จากการ explode ไปก็ได้ครับ
ปล3. ผมคิดเล่นๆนะ ไม่ได้ทดลอง ถ้าใช้ไม่ได้ต้องขออภัยด้วยครับ

Edit - ข้างบนคิดเหมือนกันเลยแฮะ
