Hướng dẫn string to array php
Home » Code Vì sao cần convert string to array PHP – có nhiều trường hợp khi một mảng được coi là phù hợp hơn một chuỗi. Cách 1: Sử dụng
Cách 2: Sử dụng QABug chúc các bạn thực hiện convert string to array PHP thành công. Ví dụ dưới dây hướng dẫn bạn các cách Convert Strong to Array trong PHP đơn giản Cách 1 - Convert String to Array bằng SPLIT
Cách 2 - Convert String to Array bằng EXPLODE
Cách 3 - Convert String to Array bằng PREG SPLIT
Trên ví dụ trên ta dùng preg_split() function , điểm đặc biệt là function này dùng 1 tham số để cắt chuỗi thành array là một regular expression ( ở đây là /(\s|,\s)/ ).
Cách sử dụng này khá mạnh mẽ bởi có sự xuất hiện của Regex, tuy nhiên nó hơi khó với người chưa biết về Regex. Cách 4 - Convert String to Array bằng STRING WORD COUNT
str_word_count () có thể không phải là một hàm được sử dụng để chuyển đổi một chuỗi thành một mảng, nhưng nó vẫn có thể làm được điều này. Hơi khó hiểu, nhưng str_word_count (STRING, MODE, LIST) có 3 tham số. + Tham số đầu tiên là chính STRING. + Tham số thứ hai là tham số quan trọng "thay đổi" CHẾ ĐỘ của hàm.
+ Cuối cùng, tham số LIST cuối cùng là tùy chọn - Chúng ta có thể sử dụng tham số này để ghi đè và yêu cầu PHP chấp nhận danh sách các ký tự này là “từ tiếng Anh hợp lệ”. Cách 5 - Convert String to Array bằng For Loop
Cuối cùng, đây là một giải pháp thay thế "thủ công" - Chúng tôi chỉ sử dụng một vòng lặp for để chạy qua các ký tự của một chuỗi. Các ký tự của một chuỗi hoạt động giống như một mảng và chúng tôi có thể truy cập chúng qua STRING [N]. Mặc dù điều này có vẻ khá phức tạp, nhưng phần tốt là - Chúng tôi có thể thực hiện tất cả các loại quy tắc và xử lý “đặc biệt” với cách này. |