php修剪字符串

时间:2012-01-21 12:29:21

标签: php trim

假设我有一个名为$string的字符串,它可能是整篇文章或只是几句话。

我想将其修剪为左侧50个字符的文本,以及其中名为$word的短语右侧的50个字符。

我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

使用strpos()定位字符串,然后使用substr()获取所需的字符范围。

http://www.php.net/manual/en/function.strpos.php

http://php.net/manual/en/function.substr.php

答案 1 :(得分:1)

这样的事可能会有所帮助。检查你是否包含位置$ i的角色。 我没有检查。

$i = strpos($string, $word);
if ($i!==FALSE)
{
    $phrase = substr($string, $i-50,$i) . substr($string, $i,$i+50);
}