【发布时间】:2011-05-17 15:48:40
【问题描述】:
在 php 中,什么是仅显示长度大于 50 个字符的字符串的函数,将其截断为不显示超过 130 个字符并将其限制为一个结果?
例如,假设我在结果集中有 30 行,但我只想显示具有这些参数的最新行。如果最新行有 25 个字符,则不应显示。它应该只显示字符串长度为 50 或更多字符的最新字符串。
【问题讨论】:
-
您已经向我们提供了参数,但您忘记说明您是如何获取数据的。
-
正如 Ignactio 指出的那样,我们需要知道您的数据来自哪里。如果它来自数据库,您应该在查询中完成所有这些操作,而不是在 PHP 中。
-
它来自数据库。我只想显示一个结果,并且一个结果的字符串长度只能超过 50。问题是因为我没有在 mysql 查询中将限制设置为 1,它会显示所有结果。我应该创建一个 if 语句来只显示包含 50 个或更多字符的字符串长度的行吗?
标签: php function string-length