日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHPSubstr庫函數(shù)的功能介紹

初學PHP語言的朋友對于時常碰到的陌生函數(shù)都比較有興趣,一旦發(fā)現(xiàn)了這個函數(shù)的特殊功能后,往往都會很興奮。我們今天要給大家介紹的是關于PHP Substr庫函數(shù)的具體功能介紹。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、雅安服務器托管、營銷軟件、網(wǎng)站建設、溪湖網(wǎng)站維護、網(wǎng)站推廣。

#t#下面這個PHP Substr庫函數(shù)程序不算完美,但處理一般的中文(GB18030,GB2312,BIG5)是沒有問題的。這個函數(shù)不適合utf-8編碼的文字。

 
 
 
  1. //$str字符串
  2. //$max 最大字符數(shù)
  3. function Substring($str,$max){
  4. $cnt=0; //實際計數(shù)
  5. $index=0; //當前索引
  6. $output=''; //輸出
  7. //
  8. while($cnt<$max && $index
  9. $output.=$str[$index];
  10. //big5
  11. if(ord($str[$index])>=0x81 &&
     ord($str[$index])<=0xfe){
  12. if($index+1
  13. if( (ord($str[$index+1])>=0x40 
    && ord($str[$index+1])<0x7e) 
  14. || (ord($str[$index+1])>=0xa1 
    && ord($str[$index+1])<=0xfe) ){
  15. $index++;
  16. $output.=$str[$index];
  17. }
  18. }
  19. }
  20. //gb2312
  21. else if(ord($str[$index])>=0xa1
     && ord($str[$index])<=0xf7){
  22. $output.=$str[$index];
  23. if($index+1
  24. if(ord($str[$index+1])>=0xa1 
    && ord($str[$index+1])<0xfe){
  25. $index++;
  26. $output.=$str[$index];
  27. }
  28. }
  29. }
  30. else{ 
  31. }
  32. $cnt++;
  33. $index++;
  34. }
  35. return $output;
  36. }

以上代碼示例就是PHP Substr庫函數(shù)在截取中文字符時的具體使用方法。


當前題目:PHPSubstr庫函數(shù)的功能介紹
網(wǎng)站鏈接:http://m.5511xx.com/article/cdgedii.html