Hàm preg_grep() trong PHP



Cú pháp

Cú pháp của hàm preg_grep() trong PHP là:

array preg_grep ( string $pattern, array $input [, int $flags] );

Định nghĩa và cách sử dụng

Hàm preg_grep() trong PHP trả về mảng chứa các phần tử của mảng đầu vào mà so khớp với pattern đã cung cấp.

Nếu flag được thiết lập là PREG_GREP_INVERT, thì hàm này trả về các phần tử của mảng đầu vào mà không so khớp với pattern đã cho.

Trả về giá trị

  • Trả về một mảng đã được lập chỉ mục bởi sử dụng các key từ mảng đầu vào.

Ví dụ

Dưới đây là ví dụ minh họa về hàm preg_grep() trong PHP, bạn sao chép và dán ví dụ này vào trong một file và kiểm tra kết quả:


Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Hàm preg_grep trong PHP

Các bài học PHP phổ biến khác tại VietJack:


regular_expression_trong_php.jsp