Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
I';我通过php获取一个VARCHAR变量,并希望使用HTML/CSS显示它。如何自动设置格式,使其不';一句话不长_Php_Mysql_Html_Css_Varchar - Fatal编程技术网

I';我通过php获取一个VARCHAR变量,并希望使用HTML/CSS显示它。如何自动设置格式,使其不';一句话不长

I';我通过php获取一个VARCHAR变量,并希望使用HTML/CSS显示它。如何自动设置格式,使其不';一句话不长,php,mysql,html,css,varchar,Php,Mysql,Html,Css,Varchar,我基本上希望自动向通过PHP从mysql数据库获取的VARCHAR变量添加换行符,以便正确显示。当我通过HTML显示它时,它所做的只是给我一个长句 我想这可以通过CSS实现,但是overflow:scroll只会使它向右和向左滚动。使用javascript或JQuery也是可以接受的。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们 如果没有,那么请向我们展示一些生成的html以及生成它的代码。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替

我基本上希望自动向通过PHP从mysql数据库获取的VARCHAR变量添加换行符,以便正确显示。当我通过HTML显示它时,它所做的只是给我一个长句


我想这可以通过CSS实现,但是
overflow:scroll
只会使它向右和向左滚动。使用javascript或JQuery也是可以接受的。

这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们


如果没有,那么请向我们展示一些生成的html以及生成它的代码。

这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们


如果没有,那么请向我们展示一些生成的html以及生成它的代码。

我认为PHP的
nl2br
-函数就是您要寻找的。它将任何换行符(
\n
)转换为html换行符(

)。或者,您可以查看
空白
CSS命令。

我认为PHP的
nl2br
-函数就是您想要的。它将任何换行符(
\n
)转换为html换行符(

)。或者,您可以查看
空白
CSS命令。

如果它确实是一个没有空格或换行符的长字符串,那么CSS属性可以设置为
断字
。有。但是,正如其他人所说,如果这是一个带有空格的普通句子,那么浏览器将自动将其包装,前提是它不在
pre
块中。如果您希望保留带有换行符的纯文本,则可以将
\n
转换为

,如所建议的那样,或者将其放置在
pre
块中以保留其文本格式。

如果它确实是一个没有空格或换行符的长字符串,则CSS属性可以设置为
break word
。有。但是,正如其他人所说,如果这是一个带有空格的普通句子,那么浏览器将自动将其包装,前提是它不在
pre
块中。如果您希望保留带有换行符的纯文本,那么您可以将
\n
转换为

,就像难以捉摸的建议一样,或者将其放置在
pre
块中以保留其文本格式。

它是一个没有空格的长连续字符串吗?要在何处添加换行符?在任何地方每x个字符之后?每次完全停止后?是一个没有空格的长连续字符串吗?要在何处添加换行符?在任何地方每x个字符之后?每次停车后?谢谢!word wrap是我需要的。谢谢!我需要的是文字包装。