我想顯示一部分字符串;它的60個字符。但它已被剪切,並沒有顯示在單詞上。所以我試過這個:如何使用substr和strpos整個單詞如果我們不知道字符串長度
if(strpos($string, ' ', 50) !== FALSE) {
substr($string, 0, strpos($string, ' ', 50))
}elseif(strlen($string) < 50)) {
echo $string;
}
但現在問題是我不知道有多少字符後有空間。 我檢查了50個字符後是否有空格並顯示此子字符串。但是,如果字是多字符,如何檢查它的長度,以便我的最後一個字符串不超過60個字符?
對全字這種顯示子串有沒有更好的解決辦法?
上限我不知道這個功能'strrpos ()' - 這非常有用,謝謝! –
@mistery_girl很值得看看php文檔。特別是功能列表,因爲它們允許您探索您不知道的新功能和特性。例如字符串函數列表:http://php.net/manual/en/ref.strings.php – arkascha
是的,謝謝,我會看到他們! –