我喜歡在指定數量的字符後用<li></li>
分割一個巨大的文本。如何使用PHP通過標籤分割文本?
對於防爆。
"biger text1 123 text biger 678 biger text"
成爲
"<li>biger text1 123 text</li><li>biger 678 biger</li><li> text</li>".
這可能嗎?
我喜歡在指定數量的字符後用<li></li>
分割一個巨大的文本。如何使用PHP通過標籤分割文本?
對於防爆。
"biger text1 123 text biger 678 biger text"
成爲
"<li>biger text1 123 text</li><li>biger 678 biger</li><li> text</li>".
這可能嗎?
試試這個
<?php
$text = "biger text1 123 text biger 678 biger text";
$newtext = wordwrap($text, 10, "<li>");
echo $newtext;
?>
在一個內膽,因爲每個人都喜歡的俏皮話:)
$s = "biger text1 123 text biger 678 biger text";
$max_line_length = 10;
echo join("\n", array_map(function($item) {
return '<li>' . $item . '</li>';
}, explode("\0", wordwrap($s, $max_line_length, "\0"))));
返回:
<li>biger</li>
<li>text1 123</li>
<li>text biger</li>
<li>678 biger</li>
<li>text</li>
您單行是在3行:) – AD7six
@ AD7six哈哈是的,爲了可讀性:) –
爲你工作@Julia –