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

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

ฟังก์ชัน strtok() ใช้แบ่งสตริงเป็น token (โทเค็น) คืนค่า token ของสตริง

Syntax

strtok(str, split)

Parameters

  • str − สตริงที่ต้องการแบ่ง

  • split − ระบุตัวอักษรหนึ่งหรือหลายตัวที่ใช้แบ่ง

Return

ฟังก์ชัน strtok() คืนค่า string token

ตัวอย่าง

<?php 
   $str = "This is it!"; 
   $token = strtok($str, " "); 
   while ($token !== false){ 
      echo "$token<br>"; 
      $token = strtok(" "); 
   } 
?>

ผลลัพธ์

This<br>is<br>it!<br>

หมายเหตุ: การเรียก strtok() ครั้งแรกต้องส่งสตริงทั้งหมด ครั้งต่อไปส่งเฉพาะตัวแบ่ง (delimiter) เพื่อดึง token ถัดไป