如何从字符串中删除前导字符?

2022-08-30 06:06:32

我有一个输入字符串,如:

$str = ':this is a applepie :) ';

如何删除PHP中出现的第一个?:

所需输出:this is a applepie :)


答案 1

substr() 函数可能会在这里帮助你:

 $str = substr($str, 1);

字符串从 0 开始编制索引,此函数的第二个参数采用 cutstart。所以把它做成1,第一个字符就消失了。


答案 2

要从字符串的开头删除每个,可以使用 ltrim:

$str = '::f:o:';
$str = ltrim($str, ':');
var_dump($str); //=> 'f:o:'

推荐