Hàm boom () được sử dụng để chia một chuỗi theo chuỗi.
Cú pháp
explode(delimiter, str, limit)
Tham số
-
dấu phân cách - Chuỗi ranh giới
-
str - Chuỗi để tách
-
giới hạn - Chỉ định số phần tử mảng sẽ trả về.
-
Sau đây là các giá trị khả thi -
-
Lớn hơn 0 - Trả về một mảng có tối đa (các) phần tử giới hạn
-
Nhỏ hơn 0 - Trả về một mảng ngoại trừ các phần tử -limit cuối cùng ()
-
0 - Trả về một mảng có một phần tử
-
Quay lại
Hàm boom () trả về một mảng chuỗi.
Sau đây là một ví dụ -
Ví dụ
<?php $s = "This is demo text!"; print_r (explode(" ",$s)); ?>
Sau đây là kết quả -
Đầu ra
Array ( [0] => This [1] => is [2] => demo [3] => text! )
Hãy để chúng tôi xem một ví dụ khác -
Ví dụ
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,0)); print "<br>"; ?>
Sau đây là kết quả -
Đầu ra
Array ( [0] => car,bus,motorbike,cycle )
Hãy để chúng tôi xem một ví dụ khác -
Ví dụ
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,2)); ?>
Sau đây là kết quả -
Đầu ra
Array ( [0] => car [1] => bus,motorbike,cycle )
Hãy để chúng tôi xem một ví dụ khác -
Ví dụ
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,-1)); ?>
Sau đây là kết quả -
Đầu ra
Array ( [0] => car [1] => bus [2] => motorbike )