Chuỗi phân tích cú pháp php bằng dấu phân cách

Các tập lệnh được sử dụng trong các ví dụ của hướng dẫn này đã được viết dựa trên phiên bản PHP 8. Thực hiện tác vụ sau trước khi thực hiện các ví dụ về tập lệnh này

  1. Cài đặt apache2 và PHP 8
  2. Đặt quyền thực thi cho tất cả các tệp và thư mục trong thư mục /var/www/html nơi tất cả các tệp PHP sẽ được lưu trữ

Tách chuỗi bằng hàm Explode[]

Hàm phát nổ [] được sử dụng để phân chia một chuỗi dựa trên một giá trị dấu tách cụ thể là một chuỗi khác. Cú pháp của chức năng này được đưa ra dưới đây

cú pháp

mảng phát nổ [ chuỗi $delimiter , string $string [, int $limit] ]

Hai đối số đầu tiên của các hàm này là đối số bắt buộc và đối số thứ ba là tùy chọn. Đối số đầu tiên chứa giá trị dấu phân cách được sử dụng để phân tách chuỗi. Đối số thứ hai chứa chuỗi chính sẽ được chia dựa trên dấu phân cách. Giá trị đối số thứ ba được sử dụng để giới hạn số lần phân tách có thể là số dương hoặc số âm. Nó trả về một mảng các giá trị chuỗi sau khi chia chuỗi

Sử dụng hàm Explode[]

Các cách sử dụng khác nhau của hàm phát nổ[] không có đối số tùy chọn và có đối số tùy chọn đã được trình bày trong phần này của hướng dẫn này

Ví dụ 1. Tách chuỗi dựa trên không gian và lưu trữ các giá trị vào một mảng

Tạo tệp PHP với tập lệnh sau để chia chuỗi dựa trên khoảng trắng. Ở đây, phát nổ[] sẽ trả về một mảng gồm ba phần tử sau khi chia chuỗi, “Tôi thích lập trình” dựa trên không gian. Tiếp theo, các giá trị của mảng sẽ được in ra bằng cách sử dụng chỉ số

?php

Chủ Đề