Maison > Questions et réponses > le corps du texte
" 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>
Je vais utiliser preg_match_all pour déduire le nombre total de pages du code html ci-dessus
Dernière page</a>(page 1/7)
Le 7 ci-dessus est le nombre que je veux déduire,
J'ai posté mon code
preg_match_all('/尾页<\/a>(第(.*?)页)/',$content,$match);
Le résultat est renvoyé :
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )
Je sais que mon code devrait déduire "1/7 ", mais pourquoi n'est-il pas imprimé ?
Et mon objectif ultime est de déduire "7", et non 1/7
J'aimerais également vous demander d'autres méthodes.
C'est la première fois que je pose une question, et mon écriture est tellement foirée que je suis vraiment désolé.