string strtr ( string $str , string $from , string $to ) string strtr ( string $str , array $replace_pairs ) 當使用第一種的時候, 參數 $from, $to 的字符串長度一定要相同, 否則多余的( " /> 国产欧美日韩一区,性欧美videoshd高清,亚洲va久久

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP中的strtr函數使用介紹(str_replace)

strtr 有兩種形式:

string strtr ( string $str , string $from , string $to )
string strtr ( string $str , array $replace_pairs )
當使用第一種的時候, 參數 $from, $to 的字符串長度一定要相同, 否則多余的(不管是$from多還是$to多) 字符被忽略.

比如 $str = 'a-=b' ;

當$from='-=' ,$to='CD',輸出'aCDb', 因為'-='與'CD'的長度相同,沒有問題.

當$from='-=' ,$to='CDE',輸出'aCDb', $to里的'E'被忽略.

當$from='-=' ,$to='C',輸出'aC=b', $from里的'='被忽略.

而使用第二種形式, 則沒有這個問題, 多余的字條不會忽略.

所以,如果故意用 strtr 函數代替 str_replace, 并且使用了第一種形式, 則一定要注意這個特征, 這可能是一個陷阱.

php技術PHP中的strtr函數使用介紹(str_replace),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 龙井市| 固原市| 吴忠市| 滕州市| 明水县| 崇义县| 靖江市| 平谷区| 湖口县| 平江县| 林芝县| 刚察县| 清远市| 辽阳市| 通化市| 静安区| 安达市| 福建省| 敖汉旗| 长兴县| 金湖县| 枣强县| 乌鲁木齐市| 永靖县| 宝鸡市| 安乡县| 长治市| 西吉县| 桐梓县| 同江市| 韶关市| 大丰市| 荔浦县| 鱼台县| 边坝县| 多伦县| 青神县| 手机| 泰兴市| 禹州市| 奎屯市|