php顯示指定長度的字串,超出長度以省略號填補尾部

時間 2021-07-14 10:47:11

1樓:陽光上的橋

例子1,使用strlen獲得長度,substr提取前5個字元:

$str = '123456789';

if (strlen($str)>5) $str=substr($str,0,5) . '...';

echo $str;

例子2,使用explode拆分ip,然後組裝:

$ip = '192.168.0.1';

list($ip1,$ip2,$ip3) = explode('.',$ip);

$ip = "*-*-$ip3-$ip4";

echo $ip;

2樓:皇上皇

function strcut($str,$length)//$str為要進行擷取的字串,$length為擷取長度(漢字算乙個字,字母算半個字)

else

}$string .= "...";

return $string;

}return $str;

}$a = "我是tiancai";

echo strcut($a,7);

截前頭和截後邊都一樣,ip那個我就不寫了。

php中如何讓超過長度的標題後面顯示省略號

3樓:匿名使用者

任意乙個打字法,把半個月亮變成乙個圓月亮,再按shift+6就打出來了

php中怎樣把過長的字元只顯示規定的幾個後面用省略號代替

4樓:匿名使用者

寫個測抄試:

bai<?php

function cut_str($str,$len,$suffix="...")

return $str;

}else

return $str;

}}應該能滿足du

簡單zhi的需求dao

c中有沒有去掉字串中的指定的某些字元

string s 夢琪動漫屋 s s.replace 意思把 兩個字替換成空,相當於去掉了 送溫暖的快遞員 1 string.replace str str.replace r string.empty replace n string.empty replace t string.empty 2 ...

如何使用正則替換指定位置的字元,將字串 測A測A測A測A」中第2,A都替換成B變成 測A測B測試B測A

仵依風 的 後邊的東西全部置空,並保留 這個字元。如果樓主的使用的環境支援環視可以用這個 把 替換成空 如果沒有的話應給支援記憶分組吧也就是括號可以用這個 把 替換成 1 如果樓主使用的環境連記憶分組也沒有的話可以用這個 把 替換成 第二個匹配的比較精確而且效率相對較高。如果樓主是想把 號都去掉對於...

C語言求字串中最長單詞的長度問題

文字 include stdio.h define n 1000 int main int argc,char argv char s n 1 ch int k,t,n printf enter a text.n for n 0 nif ch getchar n break s n ch s n 0...