Tách PHP

Hàm phát nổ [] chuyển đổi một chuỗi thành một mảng bằng dấu tách, trong đó các tham số bắt buộc là dấu phân cách và chuỗi

Cú pháp phát nổ PHP[]

explode[separator, string, limit]


Ở đâu
  • dải phân cách. ký tự chỉ định các điểm dừng hoặc điểm tại đó chuỗi sẽ được phân tách. Khi ký tự này xuất hiện trong một chuỗi, nó tượng trưng cho phần cuối của một phần tử mảng và phần đầu của phần tử khác
  • chuỗi. chuỗi được chia thành một mảng
  • giới hạn [tùy chọn]. giới hạn chỉ định số lượng phần tử mảng trả về. Tham số có thể là bất kỳ số nguyên nào. tích cực, tiêu cực, hoặc bằng không. Nếu dương thì mảng sẽ chứa tập hợp số phần tử. Nếu số lượng phần tử sau khi tách dấu phân cách vượt quá giá trị này thì các phần tử đầu tiên được giữ nguyên và phần tử cuối cùng là toàn bộ chuỗi còn lại. Nếu âm, thì phần tử cuối cùng của mảng sẽ bị cắt bớt và phần còn lại của mảng sẽ được trả về dưới dạng một mảng. Nếu bằng 0, mảng trả về sẽ chỉ chứa một phần tử, i. e. , toàn bộ chuỗi. Nếu không chỉ định tham số này thì mảng trả về có tổng số phần tử sau khi tách chuỗi bằng dấu phân cách

PHP phát nổ [] Ví dụ



#output: Array
[
    [0] => PHP
    [1] => split
    [2] => string
    [3] => to
    [4] => array
    [5] => example
]


Làm cách nào để tách một chuỗi thành một mảng bằng cách sử dụng các biểu thức chính quy trong PHP?

Để tách một chuỗi thành một mảng bằng biểu thức chính quy trong PHP, bạn sử dụng hàm preg_split[]. Trong ví dụ bên dưới, chúng tôi tách một chuỗi với số lượng ký tự dấu phẩy và khoảng trắng tùy ý, bao gồm cả các ký tự. " ", \r, \t, \n và \f

PHP preg_split[] Ví dụ



#output: Array
[
    [0] => Python
    [1] => Java
    [2] => PHP
]


Làm cách nào để chuyển đổi một chuỗi thành một mảng các khối trong PHP?

Hàm str_split[] chuyển đổi một chuỗi thành một mảng, tách nó thành các phần tử với một số ký tự nhất định. Trong ví dụ bên dưới, chúng ta chia chuỗi thành các phần tử với số ký tự cho trước - 2

PHP str_split[] Ví dụ



#output: Array
[
    [0] => He
    [1] => ll
    [2] => o 
    [3] => wo
    [4] => rl
    [5] => d
]


Xem thêm

  • Làm cách nào để chuyển đổi một mảng thành một chuỗi trong PHP?
  • Làm cách nào để thay thế một chuỗi trong PHP?
  • Làm cách nào để tìm độ dài của chuỗi trong PHP?
  • Làm cách nào để lấy một chuỗi con từ một chuỗi bằng hàm PHP substr[]?
  • Làm cách nào để kiểm tra xem một chuỗi có chứa chuỗi con trong PHP không?

Các ví dụ và bài viết về API liên quan đến PHP Split String

Làm cách nào để gửi yêu cầu POST bằng PHP?

phát nổ [] là một hàm tích hợp trong PHP được sử dụng để tách một chuỗi thành các chuỗi khác nhau. Hàm phát nổ [] tách một chuỗi dựa trên dấu phân cách chuỗi, i. e. nó phân tách chuỗi bất cứ nơi nào xuất hiện ký tự phân cách. Hàm này trả về một mảng chứa các chuỗi được tạo bằng cách tách chuỗi ban đầu

cú pháp

array explode[separator, OriginalString, NoOfElements]

Thông số. Chức năng phát nổ chấp nhận ba tham số trong đó hai tham số bắt buộc và một tùy chọn. Tất cả ba tham số được mô tả dưới đây

  1. dải phân cách. Ký tự này chỉ định các điểm tới hạn hoặc các điểm mà tại đó chuỗi sẽ phân tách, i. e. bất cứ khi nào ký tự này được tìm thấy trong chuỗi, nó tượng trưng cho sự kết thúc của một phần tử của mảng và bắt đầu một phần tử khác
  2. Chuỗi gốc. Chuỗi đầu vào sẽ được chia thành mảng
  3. NoOfElements. Đây là 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 0]
    • Tích cực [N]. Khi tham số này được truyền với giá trị dương có nghĩa là mảng sẽ chứa số phần tử này. Nếu số 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 thì N-1 phần tử đầu tiên giữ nguyên và phần tử cuối cùng là toàn bộ chuỗi còn lại
    • Tiêu cực [N]. Nếu giá trị âm được truyền dưới dạng tham số thì N phần tử cuối cùng của mảng sẽ bị cắt bỏ và phần còn lại của mảng sẽ được trả về dưới dạng một mảng
    • Số không. Nếu tham số này bằng 0 thì mảng trả về chỉ có một phần tử i. e. toàn bộ chuỗi
    • 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 hình thành sau khi tách chuỗi bằng dấu phân cách

      Phân chia trong PHP là gì?

      PHP - Hàm split[] . divide a string into various elements, the boundaries of each element based on the occurrence of pattern in string.

      Làm cách nào để tách các từ trong PHP?

      explode[] là một hàm tích hợp trong PHP được sử dụng để tách một chuỗi thành các chuỗi khác nhau. Hàm phát nổ [] tách một chuỗi dựa trên dấu phân cách chuỗi, i. e. nó phân tách chuỗi bất cứ nơi nào xuất hiện ký tự phân cách. Hàm này trả về một mảng chứa các chuỗi được tạo bằng cách tách chuỗi ban đầu.

      Làm cách nào để tách mảng trong PHP?

      PHP. Tách một mảng thành nhiều phần . Đoạn cuối cùng có thể chứa các phần tử nhỏ hơn kích thước. Chỉ định mảng để chia. Nếu chúng ta đặtserve_keys là TRUE, thì hàm array_chunk sẽ bảo toàn các khóa mảng ban đầu. The array_chunk[] function is used to split an array into arrays with size elements. The last chunk may contain less than size elements. Specifies the array to split. If we set preserve_keys as TRUE, array_chunk function preserves the original array keys.

      Phát nổ trong PHP là gì?

      Hàm phát nổ[] ngắt một chuỗi thành một mảng . Ghi chú. Tham số "dấu phân cách" không được là một chuỗi rỗng. Ghi chú. Hàm này an toàn nhị phân.

Chủ Đề