Introduction: This is a detailed page of strtr functions in PHP. It introduces the related knowledge, skills, experience, and some PHP source code.
Class = 'pingjiaf' frameborder = '0' src = 'HTTP: // biancheng.dnbc?info/pingjia.php? Id = 359983 'rolling = 'no'>
The strtr function of PHP has a higher performance than the str_replace function. It can be used instead of str_replace.
Strtr has two forms:
String
Strtr (String $ Str , String $ From , String $ ) String
Strtr (String $ Str , Array $ Replace_pairs )
When the first type is used, the string length of $ from and $ to must be the same; otherwiseExtra (whether $ from or $ to) characters are ignored.
For example, $ STR = 'a-= B ';
When $ from = '-=', $ to = 'cd', output 'acdb' because '-=' is of the same length as 'cd', no problem.
When $ from = '-=', $ to = 'cde', the output 'acdb' is ignored.
When $ from = '-=', $ to = 'C', output 'ac = B ',' = 'in $ from is ignored.
In the second form, there is no such problem, and redundant notes will not be ignored.
Therefore, if the strtr function is intentionally used to replace str_replace and the first form is used, pay attention to this feature,This may be a trap..
Love J2EE follow Java Michael Jackson video station JSON online tools
Http://biancheng.dnbcw.info/php/359983.html pageno: 1.