我正在顯示一些顯示更多鏈接的非常非常長的文本字符串。所以我需要一種方法來確定字符串有多長。檢查一個字符串是否超過xx個字符而不通過strlen()來檢查整個字符串?
我知道我可以簡單地使用strlen()
來調整字符串的大小,然後將返回的長度與50個字符的限制進行比較,但對於非常長的字符串,我認爲這是一個性能拖延,尤其是考慮到將有近千個字符串根據用戶請求進行測量。
那麼有什麼方法可以確保字符串是否超過50個字符,然後停止?
我知道我可以在內部函數中逐字串讀字符串,但是在這種情況下是否有更好的做法,因爲我認爲這是一個相當常見的問題?
如何啓動[' SUBSTR()'](http://php.net/substr)? – bnahin