Hàm preg_replace() trong PHP



Cú pháp

Dưới đây là cú pháp của hàm preg_replace() trong PHP:

mixed preg_replace (mixed pattern, mixed replacement, mixed string [, int limit [, int &$count]] );

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

Hàm preg_replace() hoạt động giống như ereg_replace(), ngoại trừ việc regular expression có thể được sử dụng trong pattern và các tham số đầu vào thay thế.

Tham số limit tùy ý xác định bao nhiêu so khớp nên được diễn ra.

Nếu tham số tùy ý $count được truyền, thì biến này sẽ được điền với số thay thế đã thực hiện.

Trả về giá trị

  • Sau khi việc thay thế diễn ra, chuỗi đã chỉnh sửa sẽ được trả về.

  • Nếu không có so khớp nào được tìm thấy, chuỗi vẫn như cũ.

Ví dụ

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

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


regular_expression_trong_php.jsp