Cum să găsiți toate link-urile de pe pagină prin php

Sunteți aici: Acasă - PHP - Bazele PHP - Cum să găsiți toate link-urile de pe o pagină prin PHP

Cum să găsiți toate link-urile de pe pagină prin php

Uneori, programatorul nu are cea mai simplă sarcină: să găsească toate link-urile de pe pagină folosind PHP. Unde ar fi nevoie? Da, multe în cazul în care, de exemplu, atunci când aduceți un site la altul. Pentru a face acest lucru, trebuie să scoateți toate legăturile din ea și să le înlocuiți cu celelalte. De asemenea, căutarea de referință este utilizată la crearea legăturilor CNC. pentru că trebuie să scoateți toate legăturile vechi și să puneți altele noi. În general, puteți găsi o mulțime de sarcini, dar întrebarea cheie este doar una: "Cum pot găsi toate linkurile de pe o pagină prin PHP?". Despre asta am scris acest articol.

Oricine are cel puțin puțină experiență, va spune imediat că trebuie să scriem o expresie regulată și că vom avea absolută dreptate. Într-adevăr, funcțiile simple de șir această sarcină va fi extrem de dificil de rezolvat. La urma urmei, fiecare scrie în moduri diferite, cineva cu arcuri de capital, cineva cu litere mici, cineva pune un spațiu după, de exemplu, semnul "=", dar cineva nu. Cineva are citate duble, iar altele au citate simple. În general, există o mulțime de soiuri. Singura modalitate de a oferi maximum este o expresie regulată.

Recomanda acest articol prietenilor tai:

Dacă ți-a plăcut site-ul, atunci trimiți un link spre el (pe site-ul tău, pe forum, în contact):

Se pare ca aceasta:

  • Codul BB al legăturilor pentru forumuri (de exemplu, îl puteți pune în semnătură):












  • și de ce nu folosiți doar getElementsByTagNam ('a')?







    Articole similare

    Trimiteți-le prietenilor: