我有一个这样的数组
Array
(
[1] => Hollywood »
[2] => 3D Animation » Hollywood »
[3] => Natural Beauty » Hollywood » 3D Animation »
[4] => Song » Hollywood »
[5] => Car » Hollywood » 3D Animation »
[6] => Folk Song » Hollywood » Song »
[7] => Modern Song » Hollywood » Song »
)
现在我想删除最后一个»(>>)
. 我认为可以通过rtrim
函数来完成
例子
rtrim("Modern Song » Hollywood » Song »", "»");
现在我如何rtrim
在没有任何循环的情况下应用数组。
我试过了,但我不知道如何在rtrim
函数中传递第二个参数
$restult = array_map('rtrim', $arrData);
我也试试
$restult = array_map('rtrim', $arrData, '»');
但是第三个参数必须是数组
Array
(
[1] => Hollywood
[2] => 3D Animation » Hollywood
[3] => Natural Beauty » Hollywood » 3D Animation
[4] => Song » Hollywood
[5] => Car » Hollywood » 3D Animation
[6] => Folk Song » Hollywood » Song
[7] => Modern Song » Hollywood » Song
)
cakephp
首选解决方案。