【发布时间】:2013-11-15 04:10:43
【问题描述】:
这是我的代码,但它不是动态的,我需要的是如果数组值大于 10,它将自动创建新行...谢谢
<?php
$limit = 10;
$newline = explode(" ",$caption);
array_map(null, $newline);
$count = count($newline); //count number of array values
$nlimit = strlen($newline[0]) + strlen($newline[1]);
if($limit >= $nlimit)
{
echo $newline[0] . " ",$newline[1];
}
else
{
echo $newline[0] . " ","<br>". $newline[1];
}
?>
【问题讨论】:
-
不完全清楚你在问什么... - 但是如果你一次循环遍历你的字符串一个字符并在字符数模 10 等于 0 时插入 newLine 会怎样?
-
您能否展示一个示例标题和您期望的输出...
标签: php arrays for-loop newline