PHP 字符串 str_ireplace() 是預定義函數。它用於用一些其他字符替換一些字符。它是 str_replace() 的不區分大小寫的版本。
注意:此函數是二進製安全的。
用法:
str_ireplace(find,replace,string,count);
參數 | 描述 | 必需/可選 |
---|---|---|
find | 指定要查找的值。 | Required |
replace | 指定要替換的值。 | Required |
string | 指定要搜索的字符串 | Required |
Count | 它是計算更換次數的變量。 | Optional |
例子1
<?php
echo "with using 'str_ireplace()' functionL:('PHP','JAVA','PYTHON','RUBY')";
echo "<br>";
echo "By using 'str_ireplace()' function:".str_ireplace("PHP","JAVA","PYTHON!");
?>
使用 'str_ireplace()' 函數L:('PHP','JAVA','PYTHON','RUBY') 使用 'str_ireplace()' 函數:PYTHON!
<?php
$arr = array("PHP","JAVA","PYTHON","RUBY");
echo "Your array string is:array('PHP','JAVA','PYTHON','RUBY')";
echo "<br>";
print_r(str_ireplace("PHP","JAVA",$arr,$i)); // This function is case-insensitive
echo "Replacements:$i";
?>
輸出:
Your array string is:array('PHP','JAVA','PYTHON','RUBY') Array ( [0] => JAVA [1] => JAVA [2] => PYTHON [3] => RUBY ) Replacements:1
例子3
<?php
//Case-insensitive
$find = array("PHP","JAVA");
echo "Before using 'str_ireplace()':array('PHP','JAVA')";
echo "<br>";
$replace = array("B");
$arr = array("PHP","java","!");
echo "After using 'str_ireplace()':array('PHP','java','!')";
echo "<br>";
print_r(str_ireplace($find,$replace,$arr));
?>
輸出:
Before using 'str_ireplace()':array('PHP','JAVA') After using 'str_ireplace()':array('PHP','java','!') Array ( [0] => B [1] => [2] => ! )
相關用法
- PHP string str_repeat()用法及代碼示例
- PHP string str_shuffle()用法及代碼示例
- PHP string str_split()用法及代碼示例
- PHP string str_rot13()用法及代碼示例
- PHP string str_pad()用法及代碼示例
- PHP string str_word_count()用法及代碼示例
- PHP string strcoll()用法及代碼示例
- PHP string strip_tags()用法及代碼示例
- PHP string strchr()用法及代碼示例
- PHP string strcasecmp()用法及代碼示例
- PHP string strcmp()用法及代碼示例
- PHP string sha1()用法及代碼示例
- PHP string setlocale()用法及代碼示例
- PHP string sha1_file()用法及代碼示例
- PHP string similar_text()用法及代碼示例
- PHP string rtrim()用法及代碼示例
- PHP string printf()用法及代碼示例
- PHP string ord()用法及代碼示例
- PHP string join()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP string str_ireplace() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。