[英]How do i substr certain string from a text line and get the remaining
我的解决方案中有12345678910
的文本行,我想使用尝试过的函数substr()
在一行中获得8910
:
$text = "12345678910";
$pay = substr($text,0,7);
echo $pay;
但我得到1234567
预期为8910
提前致谢
使用-4作为第二个参数。
echo substr("1234567890", -4);
您误读了手册,第二个参数是起始位置,第三个参数是长度。 因此,您告诉它从字符串的开头开始,并输入7个字符。您可以执行以下操作:
$pay = substr($text,7);
要么
$pay = substr($text,7, 4);
或其他答案暗示的否定。
就是这样
<?php
$text = "12345678910";
$pay = substr($text,7);
echo $pay;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.