我正在设计一个小型应用程序,它可以在最近的五个用户中发布类似状态的推文。为了使它成为一个小应用程序,我需要它只接受一行上的这么多字符并在它下面放一条线。例如:
诺亚:关于Stackoverflow的最好的事情
它充满了令人惊叹的程序员。
类似上面的东西。你能帮我解决下面的代码:
echo "<div style='position:relative;top:-20px;padding-top:10px;padding-left:30px;padding-right:30px;'>";
echo "<p> $first_name: $body. </p>";
if (strlen($body <= 100)) {
echo "\n";
}
echo "</div>";
}
答案 0 :(得分:3)
wordwrap会为您做到这一点
string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )
示例:
$text = "A very long woooooooooooord.";
$newtext = wordwrap($text, 8, "\n", true);
echo "$newtext\n";
A very
long
wooooooo
ooooord.