如何使用PHP在字符串中显示20个字符后的所有字符?

时间:2017-03-20 10:01:25

标签: php string substring

例如,在下面给出的字符串中:

$string = "adadadadadadadadaadadadadadadadadadadadadadadadadadadadadadadadadadadadadaddadadadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafewgewrehrejrejreerj";

我希望输出包含除前20个之外的所有字符。 我如何实现这一目标?

6 个答案:

答案 0 :(得分:3)

以下是代码:

$string = "adadadadadadadadaadadadadadadadadadadadadadadadadadadadadadadadadadadadadaddadadadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafewgewrehrejrejreerj";

echo substr($string, 20)

并检查输出。

答案 1 :(得分:2)

这是代码,

echo substr($string, 20);

substr的文档链接,其中指出字符串的返回部分取决于您的要求。

答案 2 :(得分:0)

如果在第20个字符后需要字符串的右侧部分,则可以使用substr

$string = "adadadadadadadadaadadadadadadadadadadadadadadadadadadadadadadadadadadadadaddadadadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafewgewrehrejrejreerj";
$rest = substr($string, 20, -1); 

请参阅参考资料http://php.net/manual/en/function.substr.php

答案 3 :(得分:0)

您可以使用substr($string, $start)

您可以在此处查看手册http://php.net/manual/en/function.substr.php

答案 4 :(得分:0)

如果您只需打印字符串,则可以直接回显/打印。 echo“你的字符串”;

答案 5 :(得分:-1)

$ twentieth_char = substr($ string,19,1);