多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php preg_split()字符串分割函數的使用方法

php preg_split()字符串分割函數的使用方法

來源:程序員人生   發布時間:2013-11-20 12:29:02 閱讀次數:3177次

array preg_split(string pattern,string subject[,int limit[,int flags]])

返回一個數組,包含 subject 中沿著與 pattern 正則表達式來匹配的邊界所分割的子串.

如果指定了 limit,則最多返回 limit 個子串,如果 limit 是 -1,則意味著沒有限制,可以用來繼續指定可選參數 flags.

flags 可以是下列標記的任意組合(用按位或運算符 | 組合):

PREG_SPLIT_NO_EMPTY

如果設定了本標記,則 preg_split() 只返回非空的成分,看個實例:

  1. <?php 
  2. $word_count = $word_length = 0; 
  3.  
  4. if ($fh = fopen('novel.txt','r')) { 
  5.   while (! feof($fh)) { 
  6.     if ($s = fgets($fh)) { 
  7.       $words = preg_split('/s+/',$s,-1,PREG_SPLIT_NO_EMPTY); 
  8.       foreach ($words as $word) { 
  9.         $word_count++; 
  10.         $word_length += strlen($word); 
  11.       } 
  12.     } 
  13.   } 
  14.  
  15. print sprintf("The average word length over %d words is %.02f characters."
  16.               $word_count
  17.               $word_length/$word_count); 
  18. ?> 

PHP簡單應用:

  1. <? 
  2. $user_info = "+J+++G+++++w"
  3. $fields = preg_split("/+{1,}/"$user_info); 
  4. while ($x < sizeof($fields)) : 
  5.    print $fields[$x]. "<br>"
  6.    $x++; 
  7. endwhile
  8. ?> 

由于分割后變成了數組,所以我們要利用foreach 來遍歷輸出了:

  1. <?php 
  2.    $delimitedText = "+A+++G+++++++++++C"
  3.    $fields = preg_split("/+{1,}/"$delimitedText); 
  4.     foreach($fields as $fieldecho $field."<br />"
  5. ?> 
  6.  
  7. <? 
  8. $text = "a, o, p"
  9. $fruitarray = preg_split( "/, | and /"$text ); 
  10. print "<pre>n"
  11. print_r( $fruitarray ); 
  12. print "</pre>n"
  13. ?> 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩欧美中文字幕一区二区三区 | 久久国产高清一区二区三区 | 国产第一页亚洲 | a天堂视频 | 校园春色激情网 | 久草在线观看福利视频 | 一级一级特黄女人精品毛片视频 | 色老头福影院韩国激情影院 | 免费播放观看在线视频 | 国产成人咱精品视频免费网站 | 亚洲精品一区久久狠狠欧美 | 久久在线综合 | 欧美中文小说在线观看 | 亚洲免费视频网址 | 亚洲欧美日韩综合在线一区二区三区 | 国产精品免费综合一区视频 | 香蕉久久ac一区二区三区 | 欧美乱爱 | 亚洲在线精品视频 | 在线免费观看h | 最近中文字幕无吗免费视频 | 国内亚州视频在线观看 | 理论亚洲区美一区二区三区 | 亚洲4区| 欧美xxxx性free | 欧美日韩一区二区三区视频在线观看 | 欧美18一19sex性hd | 成年人视频网站免费 | 欧美国产亚洲一区 | 亚洲第二页 | 亚洲国产精品影院 | 羞羞免费观看网站 | 国产农村女人一级毛片了 | 欧美日韩在线精品一区二区三区 | 久久久久久日本一区99 | 国产v片 | 东京干男人都知道 | 亚洲第一网站免费视频 | 亚洲最大黄色网址 | 亚洲网站在线免费观看 | 国产区1|