Hàm str_ireplace() trong php – Tìm kiếm và thay thế cụm từ. Hàm này cũng tương tự như hàm str_replace() là dùng để tìm kiếm và thay thế một chuỗi con(cụm từ) mới vào chỗ chuỗi con tìm thấy. Tuy nhiên điểm khác nhau giữa hai hàm này là khi thực hiện tìm kiếm chuỗi con để thay thế hàm này sẽ không phân biệt chữ hoa hãy chữ thường(vd: ‘php’ = ‘PHP’), còn hàm str_replace() thì sẽ phân biệt rõ rằng.
Hàm str_ireplace() trong php – Cú pháp cơ bản
Hàm str_ireplace() trong php có cú pháp cơ bản như sau:
str_ireplace( $search, $replace, $subject, $count );
Trong đó:
$search
: Chuỗi hoặc mảng các chuỗi bạn muốn tìm kiếm.$replace
: Chuỗi hoặc mảng các chuỗi bạn muốn thay thế cho$search
.$subject
: Chuỗi nguồn bạn muốn thực hiện tìm kiếm và thay thế.$count
(tùy chọn): Biến này sẽ chứa số lần xuất hiện của$search
đã được thay thế.
>>XEM THÊM: Hàm str_shuffle() trong php – Hoán đổi ngẫu nhiên vị trí các ký tự
Ví dụ áp dụng hàm str_ireplace() trong php
Hãy xem xét ví dụ dưới đây
<?php
$original_string = "Chào mừng bạn đến với PHP. PHP là một ngôn ngữ lập trình rất hay.";
$replaced_string = str_ireplace("php", "JavaScript", $original_string, $count);
echo $replaced_string;
echo "<br>Số lần tìm thấy và thay thế: $count";
Kết quả:
Chào mừng bạn đến với JavaScript. JavaScript là một ngôn ngữ lập trình mạnh mẽ.
Số lần tìm thấy và thay thế: 2
Oki, bài viết này tạm kết ở đây!
[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]
XEM THÊM
Hàm strcasecmp php – so sánh chuỗi không phân biệt hoa thường
Hàm str_repeat() trong PHP: Tạo chuỗi lặp lại dễ dàng trong php
Hàm strrev() trong PHP – Cách đảo ngược chuỗi trong php