php擷取漢字長度自定義函式

2021-06-22 00:50:56 字數 653 閱讀 9099

function  msubstr($str,$start,$len)    else    

$tmpstr.=substr($str,$i,1);    

}    

return  $tmpstr;    } 

-------------------------------------  

<?php  

$str="這個字元好長呀,^_^";  

$short_str=showshort($str,4);//擷取前面4個漢字,結果為:這個字元...  

echo  "$short_str";  

function  csubstr($str,$start,$len)    

else    

}    

return  $tmpstr;    

}    

function  showshort($str,$len)    

再來看看嘮叨的方法  怎麼樣,簡潔吧?

$len = 19;

$text = "怎麼將新聞的很長的標題只顯示前面一些字,後面用.....來代替?";

echo strlen($text)<=$len ? $text : (substr($text,0,$len).chr(0)."....");

PHP自定義函式

使用者自定義函式也稱自定義函式,它們不是php提供的,是由程式設計師建立的.由於自己建立了這樣的函式,所以就可以完全控制這些函式.因此可以讓乙個函式完全按照自己希望的方式執行.1,申明函式 在php中,定義函式的方法同其他程式語言幾乎一樣.下面是php申明函式的語法結構 function funct...

php字串擷取自 定義函式

php字串擷取自定義函式是我們在開發過程中常常使用到的函式,一般用php內建的函式也行,不過不是特別好用,特別是對中文的支援也不是特別友好,所以我們就自己自定義乙個咯。str為擷取字串,length為需要擷取的長度 function cut str,length,more true 0x80 els...

php自定義常用函式

遞迴建立目錄 function mk dir dir 常用列印方法 function p error,stop true 去除html所有標籤 空格以及空白,並擷取字串 包括中文 param string string 字串 param number sublength 字串長度 param str...