在PHP中可以使用strpos()函数和substr()函数来截取两个字符串之间的内容
在PHP中可以使用strpos()
函数和substr()
函数来截取两个字符串之间的内容。以下是一个示例代码:
functiongetStringBetween($str,$start,$end){
$startPos=strpos($str,$start);
$endPos=strpos($str,$end);
if($startPos===false||$endPos===false){
returnfalse;
}
$startPos+=strlen($start);
returnsubstr($str,$startPos,$endPos-$startPos);
}
$str="Hello,[World]!";
$start="[";
$end="]";
$result=getStringBetween($str,$start,$end);
echo$result;//Output:World
在这个示例中,getStringBetween()
函数接受三个参数:原始字符串$str
,要截取的起始字符串$start
和结束字符串$end
。函数内部使用strpos()
函数来查找起始和结束字符串在原始字符串中的位置,然后使用substr()
函数来截取两个字符串之间的内容,并返回结果。
版权声明
本文仅代表作者观点,不代表博信信息网立场。