如何通过指定php中的第一个和最后一个位置来返回字符串的一部分?我找不到任何与之相关的功能。
例如 :
<?php
$string1 = "A test string";
// output required is "test" but with specifying integer positions
// start = 2
// end = 5
?>
它可以用substr($string1,2,4);
但如果我不知道长度,我想要一个函数,它需要第一个位置和最后一个位置。
谢谢
像end-start+1一样计算长度
substr($string1,$start,$end-$start+1)
喜欢
<?php
$string1 = "A test string";
$start = 2
$end = 5
// if you know the length
$str1 = substr($string1,$start,4);
// if you don't know the length
$str2 = substr($string1,$start,$end-$start+1);
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句