實現方法有2中,一種是分割,一種是正則
下面是正則的做法
在userfun.php增加如下代碼
使用下面的函數可以得到共有幾張圖片,還有能得到圖片地址
function user_FieldFun($mid,$f,$isadd,$isq,$value,$cs){$pattern="/<img.*?src=['|"](.*?(?:[.gif|.jpg]))['|"].*?[/]?>/"; //正則$str=$_POST['newstext']; //接收到正文的內容preg_match_all($pattern,$str,$match); //使用PHP正則函數,返回的是數組//if(count($match[1])>0){ //這個是用來判斷是否有圖片存在 //foreach ( $match[0] as $src) { //使用foreach來遍歷數組,顯示出圖片地址 // $a.=$src; //把地址放到變量$a里 // }//} return count($match[1]); //返回有幾張圖片存在 //return $a; //返回所有的圖片地址}下面的函數只能統計有幾張圖片
function tongjsrc($mid,$f,$isadd,$isq,$value,$cs){ $str=$_POST['newstext']; //接收到正文的內容 $textArr = explode("<img",$str); //以<img這個標記來分割 $i=count($textArr); //統計 return $i;}使用上面的例子擴展:
有人說擴展什么呢?那我來說說吧。有時候新聞里包含視頻文件,
使用上面的方法可以在標題后面自動加個視頻圖標,類似QQ門戶網站那樣!
很多很多,只是給個例子!
新聞熱點
疑難解答