Hàm eregi() trong PHP



Cú pháp

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

int eregi(string pattern, string string, [array regs]);

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

Hàm eregi() tìm một chuỗi được xác định bởi pattern cho một chuỗi được xác định bởi string. Việc tìm kiếm là không phân biệt kiểu chữ. Hàm eregi() có thể rất hữu ích khi kiểm tra hiệu lực của các string, ví dụ như các password.

Tham số regs tùy ý chứa một mảng tất cả biểu thức được so khớp mà được nhóm trong các dấu ngoặc đơn trong Regular Expression.

Trả về giá trị

  • Trả về true nếu pattern là hợp lệ, nếu không là false.

Ví dụ

Dưới đây là ví dụ minh họa về hàm eregi() 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ả:

Hiện tại, hàm eregi() là đã cũ và người ta rất ít sử dụng hàm này và bạn nên sử dụng hàm preg_match để thay thế. Vì vậy khi chạy trong bất kỳ trình duyệt nào, bạn sẽ nhận được một lời cảnh báo như sau: Deprecated: Function eregi() is deprecated in ...

Hàm eregi trong PHP

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


regular_expression_trong_php.jsp