首頁  >  問答  >  主體

我想用preg_match_all來取得翻頁數,一直沒能拿到數據

" href="/2/2407_1/">首页</a><a class="prePage" href="/2/2407_1/">上页</a><a class="nextPage" href="/2/2407_2/">下页</a><a class="endPage" href="/2/2407_7/">尾页</a>(第1/7页)当前20条/页 输入<input id="pageinput" size="4" /><input type="button" value="跳转" onclick="page()" /></div></div>

我準備從上面的html程式碼裡用preg_match_all扣總頁數

尾頁</a>(第1/7頁)

上面7就是我要扣的數字,

我貼出我的程式碼

preg_match_all('/尾页<\/a>(第(.*?)页)/',$content,$match);

回傳結果:

Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )

我知道我的程式碼應該扣「 1/7 」這個出來,但為什麼都沒有印出來呢?

而且我最終目標是扣「7」出來,而不是1/7

在此也請教各位其他的方法。

我第一次提問,寫的賊雞兒亂,很不好意思。

1853 天前846

全部回覆(0)我來回復

無回覆
  • 取消回覆