Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm boom () trong PHP là gì?


Trong bài viết này, hãy tìm cách sử dụng hàm PHP Explode (), một hàm PHP có sẵn được xác định trước.

Hàm boom được sử dụng để "Tách một chuỗi thành nhiều phần tử để tạo thành một mảng". Dấu ngắt này được gọi là dấu phân cách.

Cú pháp

nổ (dấu phân cách, chuỗi, số phần tử)

Tham số

Chức năng phát nổ ghi nhận ba tham số, trong đó hai tham số là bắt buộc và một là tùy chọn.

Hãy thảo luận về ba tham số.

dấu phân cách

Ký tự này chỉ định các điểm hoặc điểm quan trọng mà tại đó chuỗi sẽ tách ra, tức là bất cứ khi nào ký tự này được tìm thấy trong chuỗi, nó tượng trưng cho phần cuối của một phần tử của mảng và phần bắt đầu của phần khác.

Chuỗi

Chuỗi đầu vào sẽ được tách trong mảng.

Số phần tử

Đây là một tham số tùy chọn. Nó được sử dụng để xác định số phần tử của mảng. Tham số này có thể là bất kỳ số nguyên nào (dương, âm hoặc không)

Lưu ý

Khi tham số này không được cung cấp, mảng được trả về chứa tổng số phần tử được tạo sau khi tách chuỗi bằng dấu phân tách.

Ví dụ

<?php
   $Original = "Hello,Welcome To Tutorials Point";
   print_r(explode(" ",$Original));
   print_r(explode(" ",$Original,3));
?>

Đầu ra:

Array ( [0] => Hello,Welcome [1] => To [2] => Tutorials [3] => Point )
Array ( [0] => Hello,Welcome [1] => To [2] => Tutorials Point )

Giải thích

Trong ví dụ trên, trong biểu thức đầu tiên, chúng ta chưa truyền tham số thứ ba và chúng ta chỉ tạo mảng mới với sự trợ giúp của dấu phân cách "khoảng trắng" nhưng trong biểu thức thứ hai, chúng ta đã hướng dẫn tạo mảng mới chỉ có ba. bằng cách chuyển tham số thứ ba.