Maison  >  Questions et réponses  >  le corps du texte

Je souhaite utiliser preg_match_all pour obtenir le nombre de pages tournées, mais je n'ai pas pu obtenir les données.

" 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é.

1853 Il y a quelques jours845

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre