PHP hàm explode()
thực hành
Chia chuỗi thành mảng:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ", $str)); ?>
Định nghĩa và cách sử dụng
hàm explode() chia chuỗi thành mảng.
Ghi chú:"separator"tham số không thể là chuỗi rỗng.
Ghi chú:hàm này là an toàn đối với hệ thống số bội.
cú pháp
explode(separator,chuỗi,giới hạn)
tham số | mô tả |
---|---|
separator | bắt buộc. Định nghĩa nơi chia chuỗi. |
chuỗi | bắt buộc. chuỗi cần được chia. |
giới hạn |
tùy chọn. Định nghĩa số lượng phần tử của mảng trả về. giá trị có thể:
|
Chi tiết kỹ thuật
Giá trị trả về: | Trả về mảng chuỗi |
Phiên bản PHP: | 4+ |
Nhật ký cập nhật: | Trong PHP 4.0.1, đã thêm giới hạn tham số. Trong PHP 5.1.0, đã thêm hỗ trợ cho số âm giới hạn được hỗ trợ. |
thêm ví dụ
ví dụ 1
sử dụng giới hạn tham số để trả về một số phần tử mảng:
<?php $str = 'one,two,three,four'; // số không giới hạn print_r(explode(',', $str, 0)); // dương giới hạn print_r(explode(',', $str, 2)); // âm giới hạn print_r(explode(',', $str, -1)); ?>