Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
array explode[separator, OriginalString, NoOfElements]
Explode [] là một hàm tích hợp trong PHP được sử dụng để phân chia một chuỗi trong các chuỗi khác nhau. Hàm nổ [] chia một chuỗi dựa trên dấu phân cách chuỗi, tức là nó phân tách chuỗi bất cứ nơi nào ký tự phân cách xảy ra. Các chức năng này trả về một mảng chứa các chuỗi được hình thành bằng cách chia chuỗi ban đầu. The explode function accepts three parameters of which two are compulsory and one is optional. All the three parameters are described below
- Cú pháp: This character specifies the critical points or points at which the string will split, i.e. whenever this character is found in the string it symbolizes end of one element of the array and start of another.
- Tham số: Hàm bùng nổ chấp nhận ba tham số trong đó hai tham số là bắt buộc và một là tùy chọn. Tất cả ba tham số được mô tả dưới đây The input string which is to be split in array.
- Dấu tách: ký tự này chỉ định các điểm hoặc điểm quan trọng mà tại đó chuỗi sẽ phân chia, 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 đầu của một phần tử của mảng và bắt đầu của một phần khác. This is optional. It is used to specify the number of elements of the array. This parameter can be any integer [ positive , negative or zero]
- OriginalString: Chuỗi đầu vào sẽ được chia thành mảng.When this parameter is passed with a positive value it means that the array will contain this number of elements. If the number of elements after separating with respect to the separator emerges to be greater than this value the first N-1 elements remain the same and the last element is the whole remaining string.
- NOoFelements: Đây là tùy chọn. Nó được sử dụng để chỉ định số lượng 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 0]If negative value is passed as parameter then the last N element of the array will be trimmed out and the remaining part of the array shall be returned as a single array.
- Tích cực [n]: Khi tham số này được truyền với giá trị dương, điều đó có nghĩa là mảng sẽ chứa số lượng phần tử này. Nếu số lượng phần tử sau khi tách đối với dấu phân cách xuất hiện lớn hơn giá trị này, các phần tử N-1 đầu tiên vẫn giữ nguyên và phần tử cuối cùng là toàn bộ chuỗi còn lại.If this parameter is Zero then the array returned will have only one element i.e. the whole string.
Tiêu cực [n]: Nếu giá trị âm được truyền dưới dạng tham số thì phần tử n cuối cùng của mảng sẽ được cắt ra và phần còn lại của mảng sẽ được trả về dưới dạng một mảng.
0: Nếu tham số này bằng 0 thì mảng được trả về sẽ chỉ có một phần tử, tức là toàn bộ chuỗi.: The return type of explode[] function is array of strings.
Examples:
Input : explode[" ","Geeks for Geeks"] Output : Array [ [0] => Geeks [1] => for [2] => Geeks ]
Khi tham số này không được cung cấp, mảng được trả về sẽ chứa tổng số phần tử được hình thành sau khi tách chuỗi với dấu phân cách.
Loại trả về: Loại trả về của hàm Explode [] là mảng của chuỗi.
4
Output:
Array [ [0] => Hello, [1] => How [2] => can [3] => we [4] => help [5] => you? ] Array [ [0] => Hello, [1] => How [2] => can we help you? ] Array [ [0] => Hello, [1] => How [2] => can [3] => we [4] => help ]
PHP: //php.net/manual/en/function.explode.php
Trong bài viết này, tìm ra cách sử dụng hàm phát nổ php [] là một hàm PHP sẵn có được xác định trước.
Hàm nổ được sử dụng để "chia một chuỗi thành các phần của các phần tử để tạo thành một mảng". Chức năng bùng nổ trong PHP cho phép chúng tôi chia một chuỗi thành nội dung nhỏ hơn với độ ngắt. Sự phá vỡ này được gọi là dấu phân cách.
Cú pháp
nổ [phân tách, chuỗi, số phần tử]
Thông số
Hàm bùng nổ thừa 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ố.
máy tách biệt
Ký tự này chỉ định các điểm hoặc các điểm quan trọng mà tại đó chuỗi sẽ phân chia, 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à bắt đầu của phần tử khác.
Sợi dây
Chuỗi đầu vào sẽ được phân chia trong mảng.
Số lượng các yếu tố
Đây là một tham số tùy chọn. Nó được sử dụng để xác định số lượng các 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 0]
Ghi chú
Khi tham số này không được cung cấp, mảng được trả về sẽ chứa tổng số phần tử được hình thành sau khi tách chuỗi với dấu phân cách.
Thí dụ
Output:
Array [ [0] => Hello,Welcome [1] => To [2] => Tutorials [3] => Point ] Array [ [0] => Hello,Welcome [1] => To [2] => Tutorials Point ]
Giải trình
Trong ví dụ trên, trong biểu thức đầu tiên, chúng tôi đã không vượt qua tham số thứ ba và chúng tôi chỉ tạo ra mảng mới với sự trợ giúp của dấu phân cách "không gian" nhưng trong biểu thức thứ hai, chúng tôi đã hướng dẫn tạo mảng mới chỉ với ba các yếu tố bằng cách truyền tham số thứ ba.
Cập nhật vào ngày 29 tháng 6 năm 2020 08:24:47
- Câu hỏi và câu trả lời liên quan
- chức năng phát nổ [] trong PHP
- Là một JavaScript của họ tương đương với PHP bùng nổ []?
- Hàm tiêu đề [] trong PHP là gì?
- Hàm Implode [] trong PHP là gì?
- Làm cách nào để xóa tất cả các giá trị trống khi tôi phát nổ một chuỗi bằng PHP?
- Đặc điểm trong PHP là gì?
- .Htaccess trong PHP là gì?
- Phương pháp quá tải trong PHP là gì?
- Tiêm phụ thuộc vào PHP là gì?
- Xử lý ngoại lệ trong PHP là gì?
- Dấu phẩy kéo dài trong PHP là gì?
- Bộ đệm đầu ra PHP là gì?
- file_exists [] hàm trong PHP
- hàm basename [] trong PHP
- hàm chgrp [] trong PHP