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

PHP – mb_split (Multibyte Split) ฟังก์ชัน


mb_split() ฟังก์ชั่นใน PHP ใช้เพื่อแยกสตริงหลายไบต์โดยใช้นิพจน์ทั่วไป ส่งกลับผลลัพธ์ในรูปแบบอาร์เรย์

ไวยากรณ์

array mb_split($str_pattern, $str_string, int $limit=-1)

พารามิเตอร์

mb_split() ยอมรับสามพารามิเตอร์ต่อไปนี้ -

  • $str_pattern − ใช้สำหรับรูปแบบนิพจน์ทั่วไป

  • $str_string − ใช้สำหรับแยกสตริง

  • $จำกัด − เป็นพารามิเตอร์ทางเลือกที่ใช้ระบุองค์ประกอบขีดจำกัด

คืนค่า

mb_split ฟังก์ชั่นจะส่งคืนผลลัพธ์องค์ประกอบแยกเป็นอาร์เรย์ หรือจะคืนค่าเป็นเท็จเมื่อล้มเหลว

ตัวอย่างที่ 1

<?php
   mb_internal_encoding("UTF-8");
   //mb_split function will split the string
   $string = mb_split(
      "[ ,]+", // Pattern
      "Welcome to the PHP Tutorial"); // string
   print_r($string);
?>

ผลลัพธ์

มันจะสร้างผลลัพธ์ต่อไปนี้ -

Array
(
   [0] => Welcome
   [1] => to
   [2] => the
   [3] => PHP
   [4] => Tutorial
)