php截取字符串网站内容(PHP语言中一个substr函数的局限性及编写函数?)
优采云 发布时间: 2022-02-02 11:13php截取字符串网站内容(PHP语言中一个substr函数的局限性及编写函数?)
在网站的构造过程中,经常需要截取部分文本字符串,但是在使用PHP语言的时候,并没有直接的函数可供我们选择,而是提供了一个substr函数,这需要我们编写函数,下面是PHP获取字符串中间部分字符的方法,爱站技术频道编辑带你细细品味。
代码如下:
复制代码代码如下:
函数 get_between($input, $start, $end) {
$substr = substr($input, strlen($start)+strpos($input, $start),
(strlen($input) - strpos($input, $end))*(-1));
返回 $substr;
}
$string = "";
$start = "www.";
$end = ".net";
echo get_between($string, $start, $end); // 输出:编码器
但是,这个函数有一个限制,就是$start子串和$end子串在整个字符串中只能出现一次。请看下面的例子:
复制代码代码如下:
$string = "///";