Returns the first string there is between the strings from the parameter $start
and $end
.
Use trim()
and strstr()
to find the string contained between $start
and $end
.
代码实现
function firstStringBetween($haystack, $start, $end)
{
return trim(strstr(strstr($haystack, $start), $end, true), $start . $end);
}
使用样例
firstStringBetween('This is a [custom] string', '[', ']'); // custom