我正在显示一些显示更多链接的非常非常长的文本字符串。所以我需要一种方法来确定字符串有多长。检查一个字符串是否超过xx个字符而不通过strlen()来检查整个字符串?
我知道我可以简单地使用strlen()
来调整字符串的大小,然后将返回的长度与50个字符的限制进行比较,但对于非常长的字符串,我认为这是一个性能拖延,尤其是考虑到将有近千个字符串根据用户请求进行测量。
那么有什么方法可以确保字符串是否超过50个字符,然后停止?
我知道我可以在内部函数中逐字串读字符串,但是在这种情况下是否有更好的做法,因为我认为这是一个相当常见的问题?
如何启动[' SUBSTR()'](http://php.net/substr)? – bnahin