如何在 php 中在指定数量的字符后创建换行符?
我如何在 php 中编写以下内容?
如果字符数(不含空格)超过 75,则创建换行符。
wordwrap 函数似乎也计算空格,所以我不确定我是否可以使用它。我只想在 $description 超过 75 个字符且没有空格时中断。
感谢您的帮助!
How would I write the following in php?
If number of characters, without a space, exceeds 75, create a line break.
The wordwrap function seems to count whitespace too so I'm not sure I can use that. I only want to break when my $description is greater than 75 characters and there are no spaces.
Thanks for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
希望这会起作用,尝试:
仅提供 76 个字符。
hope this will work, try:
only provide 76 characters.
我假设您只想打破一个空格,而不是任何字符。
这并不是真正有效,但它应该有效。
I assume you only want to break on a space, not just any character.
This is not really efficient but it should work.
求字符串的长度。
if strlen(字符串) > 75
在字符串中搜索空格。(strpos)
如果没有找到空格则可以创建换行符
Find length of string.
if strlen(string) > 75
Search for whitespace in string.(strpos)
if no whitespace found then you can create a line break