我从我的大学练习。我们在Netbeans中创建了一个带有PHP的网站,包括数据库和所有这些。
现在我遇到了问题。我必须输入一个名称,让我们说“德国”,这将在变量$ seminarbezeichnung中保存该名称。现在我必须在网站上显示它,它应该分成“Ger”,之后一个wordwrap“很多”(只是一个简单的例子,我们必须做一些像15个字符之后,所以它不会太长)。< / p>
现在的事情是,我无法做到,因为我在PHP中不是那么好:D
我做了类似的事情:
echo "<tr><td>" . $neuertext = wordwrap($seminarbezeichnung, 20, "<br />\n");
echo $neuertext
不应该在20个字符后进行自动换行吗?
我希望你能帮助我:) 你会看到它在左侧不会在20个字符后进行自动换行
感谢您帮助和抱歉我的英语,而不是母语
答案 0 :(得分:2)
wordwrap()
函数有一个$cut
参数。默认情况下为false
,因此不会强制剪切长字。
如果剪切设置为TRUE,则字符串始终在指定宽度处或之前包裹。因此,如果您有一个大于给定宽度的单词,它就会分开。 (见第二个例子)。当为FALSE时,即使宽度小于字宽,该功能也不会分割字。
另请注意,使用多字节字符编码(如UTF-8)时,wordwrap功能无法正常工作。