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

PHP preg_split แยกสตริงด้วยค่าเฉพาะที่กำหนด

สำหรับกรณีนี้ ให้ใช้ฟังก์ชัน preg_match_all() สมมติว่ามีสตริงดังนี้

$values = 'javamysqlphpmongodbpythonspringhibernatephp';

เราต้องการแยกด้วยค่าเฉพาะดังนี้

java hibernate php

ตัวอย่างโค้ด

โค้ด PHP ดังต่อไปนี้

<!DOCTYPE html> <html> <body> <?php $values = 'javamysqlphpmongodbpythonspringhibernatephp'; $afterSpliting = preg_match_all("/(java|hibernate|php)/", $values, $result); print_r($result); ?> </body> </html>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

Array ( [0] => Array ( [0] => java [1] => php [2] => hibernate [3] => php ) [1] => Array ( [0] => java [1] => php [2] => hibernate [3] => php ) )