我有一个数组,我会将key
作为array[0]
值传递,但值如下所示,我想删除上一个:
和space
问题:
[Type of company: ]
我想要
[Type of company]
我尝试了以下字符串功能
rtrim()
preg_replace()
str_replace()
但它无效
如何获得所需的输出
答案 0 :(得分:0)
只是做:
substr(yourstring, 0, -2);
答案 1 :(得分:0)
str_replace
和rtrim
都经过了测试,$arr = ['Type of Company: ', 'Testing: ', 'Something else: '];
foreach($arr as $val) {
/** rtrim($val, ': '); **/
echo str_replace(': ', '', $val) . '<br>';
}
<强>输出强>
Type of Company
Testing
Something else
很可能您的使用不正确,请确保以正确的顺序传递参数。
答案 2 :(得分:0)
简单使用rtrim()
<?php
$array = array('Type of companys: ');
var_dump(rtrim($array[0],': '));
?>