嘿,我有一个PHP程序,这是溢出的话。我希望它不会出现在阵列中。而不是数组我想在div或span中。请帮我解决这些问题。提前致谢。 这是我的PHP代码
<?php
function str_split_len($str, $len)
{
if( $len > strlen($str) )
{
return false;
}
$strlen = strlen($str);
$result = array();
$words = ($strlen / $len);
for( $x = 1; $x <= $len; $x++ )
{
$result[] = substr($str, 0, $words);
$str = substr($str, $words, $strlen);
}
return $result;
}
/* Example */
$res = str_split_len("Split me !haha!", 3);
print_r($res);
?>
答案 0 :(得分:3)
你可以使用implode函数来连接数组:
$res = str_split_len("Split me !haha!", 3);
echo '<span>'.implode('</span><span>', $res).'</span>';
答案 1 :(得分:0)
只需使用字符串而不是数组,并使用<div>
或<span>
连接部分:
<?php
function str_split_len($str, $len)
{
if( $len > strlen($str) )
{
return false;
}
$strlen = strlen($str);
$result = '';
$words = ($strlen / $len);
for( $x = 1; $x <= $len; $x++ )
{
$result .= '<div>'.substr($str, 0, $words).'</div>';
$str = substr($str, $words, $strlen);
}
return $result;
}
/* Example */
$res = str_split_len("Split me !haha!", 3);
echo $res;
?>
你会得到
<div>Split</div><div> me !</div><div>haha!</div>