PHP:从第二个字符开始获取字符串中的每个字符


PHP: get every character of a string from 2nd character onwards

假设我有以下字符串:

 $str = 2-Vsr2343xsf;

我知道字符串以2-开头。我不知道字符串中的字符数。

我需要能够从字符串的开头去掉2-,所以我只剩下Vsr2343xsf

我怎样才能做到这一点?

使用substr。第一个值是字符串,第二个值是起始字符的位置(在您的情况下,2在位置0,-在位置1,等等)。如果您愿意,也可以指定长度作为第三个参数。

$s = substr($str, 2);
$str = 2-Vsr2343xsf;
$str2 = substr($str, 2);

使用CCD_ 5。所需字符串中的$str2

请参阅:使用PHP 删除字符串的前4个字符