php 分割字符串为140个字符的解决办法

内容摘要
这篇文章主要为大家详细介绍了php 分割字符串为140个字符的简单示例,具有一定的参考价值,可以用来参考一下。

对php切分字符串为140个字符对此感兴趣的朋友,看看idc笔记做的技
文章正文

这篇文章主要为大家详细介绍了php 分割字符串为140个字符的简单示例,具有一定的参考价值,可以用来参考一下。

对php切分字符串为140个字符对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 切分字符串为140个字符
 *
 * @param 
 * @arrange 512-笔记网: www.idcnote.com
 **/
function split_to_chunks($to,$text){
	$total_length = (140 - strlen($to));
	$text_arr = explode(" ",$text);
	$i=0;
	$message[0]="";
	foreach ($text_arr as $word){
	if ( strlen($message[$i] . $word . ' ') <= $total_length ){
	if ($text_arr[count($text_arr)-1] == $word){
	$message[$i] .= $word;
	} else {
	$message[$i] .= $word . ' ';
	}
	} else {
	$i++;
	if ($text_arr[count($text_arr)-1] == $word){
	$message[$i] = $word;
	} else {
	$message[$i] = $word . ' ';
	}
	}
	}
	return $message;
}
/***   来自php教程(www.idcnote.com)   ***/

注:关于php 分割字符串为140个字符的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!