PHP 一个PHP函数,用于返回字符串中的前N个单词

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 一个PHP函数,用于返回字符串中的前N个单词相关的知识,希望对你有一定的参考价值。

function shorten_string($string, $wordsreturned)
/*  Returns the first $wordsreturned out of $string.  If string
	contains more words than $wordsreturned, the entire string
	is returned.*/
{
	$retval = $string;	//	Just in case of a problem
	$array = explode(" ", $string);
	/*  Already short enough, return the whole thing*/
	if (count($array)<=$wordsreturned)
	{
		$retval = $string;
	}
	/*  Need to chop of some words*/
	else
	{
		array_splice($array, $wordsreturned);
		$retval = implode(" ", $array)." ...";
	}
	return $retval;
}

以上是关于PHP 一个PHP函数,用于返回字符串中的前N个单词的主要内容,如果未能解决你的问题,请参考以下文章

php获取字符串前四位并比对

php定义一个函数,返回3个参数中的最大值

返回字符串前N个单词的PHP函数

PHP如何使用strval()函数?用法和代码示例

php 去掉字符串中的一段字符串

php函数如何返回数组啊, 比如,