Hướng dẫn what does explode () function do in php? - chức năng boom () làm gì trong php?

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • 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

    1. 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.
    2. 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.
    3. 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

    5

    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

    Làm thế nào để nổ hoạt động trong PHP?

    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.splits a string based on a string delimiter, i.e. it splits the string wherever the delimiter character occurs. This functions returns an array containing the strings formed by splitting the original string.

    Mục đích của các hàm nổ [] và nổ [] trong PHP là gì?

    Hàm nổ [] phá vỡ một chuỗi thành một mảng, nhưng hàm nổ trả về một chuỗi từ các phần tử của một mảng.breaks a string into an array, but the implode function returns a string from the elements of an array.

    Sự khác biệt giữa Explode [] và Split [] là gì?

    Cả hai đều được sử dụng để phân chia một chuỗi thành một mảng, nhưng sự khác biệt là Split [] sử dụng mẫu để phân tách trong khi Chuỗi phát nổ [] sử dụng chuỗi.Explode [] nhanh hơn Split [] vì nó không khớp với chuỗi dựa trên biểu thức thông thường.split[] uses pattern for splitting whereas explode[] uses string. explode[] is faster than split[] because it doesn't match string based on regular expression.

    Mục đích của các hàm nổ [] và nổ [] trong PHP minh họa với các ví dụ phù hợp là gì?

    Như tên cho thấy phương thức Implode/Implode [] tham gia các phần tử mảng với một phân đoạn chuỗi hoạt động như một keo và phương thức phát nổ/phát nổ tương tựgiúp đỡ của dấu phân cách.

    Bài Viết Liên Quan

    Chủ Đề