当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > strtr() 函数
The strtr() function translates certain characters in a string.
strtr()函数的作用是:转换一个字符串中指定的字符。
strtr(string,from,to) |
strtr(string,array) |
| Parameter参数 | Description描述 |
|---|---|
| string | Required. Specifies the string to translate 必要参数。指定一个字符串对象 |
| from | Required (unless array is used). Specifies what characters to change 必要参数(除非是使用数组元素,否则都要对这个参数进行设置)。指定需要执行改变操作的字符 |
| to | Required (unless array is used). Specifies what characters to change into 必要参数(除非是使用数组元素,否则都要对这个参数进行设置)。指定需要将上述字符改变成什么值 |
| array | Required (unless to and from is used). An array containing what to change from as key, and what to change to as value 必要参数。(除非已经设置了form 和 to参数,否则都要使用这个参数)指定一个数组,指定它的键和其对应的值需要改变成什么值 |
Note: If from and to are different length, both will be formatted to the length of the shortest.
注意:如果设置的from 和 to参数长度不一样,那么将以二者中长度较短的那个参数的长度为准,并把长度较长的那个参数长度定义成这个较短参数的长度。
<?php
echo strtr("Hilla Warld","ia","eo");
?> |
The output of the code above will be:
上述代码将输出下面的结果:
Hello World |
<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?> |
The output of the code above will be:
上述代码将输出下面的结果:
Hi earth |
评论 (0) All