Hàm str_ireplace() trong PHP
Hàm str_ireplace()
sẽ thay thế các kí tự trong chuỗi bằng các ký tự khác mà không phân biệt chữ hoa chữ thường.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Cú pháp
Cú pháp: str_ireplace( $search, $replace, $subject);
Trong đó:
$search
là kí tự tìm kiếm.$replace
là kí tự thay thế.$subject
là chuỗi cần thay thế.
Lưu ý:
Bài viết này được đăng tại [free tuts .net]
- Nếu
$search
và$replace
cùng là các mảng, hàmstr_ireplace()
sẽ sử dụng từng phần tử tương ứng trong hai mảng để tìm kiếm và thay thế. - Nếu
$replace
có ít phần tử hơn$search
thì những khoảng trắng sẽ được thay thế cho các phần tử còn lại của mảng$search
. - Nếu
$search
là mảng và$replace
là chuỗi, chuỗi$replace
sẽ thay thế cho toàn bộ các phần tử của mảng$search
trong có trong chuỗi$subject
.
Ví dụ
$search
và $replace
là các chuỗi.
Code
$search = 'an example'; $replace = 'a note'; $subject = 'this is an example string'; $result = str_ireplace($search, $replace, $subject); echo $subject . "<br />"; echo $result . "<br />";
Kết quả
this is an example string this is a note string
$search
và $replace
là các mảng.
Code
$search = [ "this", "is", "an", "example" ]; $replace = [ "There", "are", "some", "examples" ]; $subject = 'this is an example string'; $result = str_ireplace($search, $replace, $subject); echo $subject . "<br />"; echo $result . "<br />";
Kết quả
this is an example string There are some examples string
Tham khảo: php.net