就像iPhone的應用程序名稱運行時間過長一樣,名稱也會縮短。我真的很喜歡這種縮短名稱或字符串的方法,而不是附加一個「...」子句。對不起,如果我感到困惑,我無法解釋我正在嘗試做什麼。所以我會舉一個例子!使用「...」身體縮短字符串
這就是我,追加「...」縮短時間的字符串(在PHP)
<?php
$string = "This is a test script";
if (strlen($string) >= 14)
echo(substr($string), 0, 13). "..."); // This is a test...
else
echo($string); // This is a test script
?>
我想分手的名稱或字符串,並保持先說10個字符,然後在中間插入「...」,最後取出字符串的結尾5個字母並顯示它們。我在想:
<?php
$string = "This is a test script";
if (strlen($string) >= 20)
echo(substr($string, 0, 10). "..." .substr($string, 15, 20)); //This is a ...script
else
echo($string);
?>
但意識到在最後只有5個字母的問題上不起作用。任何指向寫入方向的指針都會很棒,謝謝!
爲了說明問題,是不是想要在中間切掉一個單詞或者只是能夠獲取字符串的最後5個字符? – munch 2010-01-23 04:02:44