Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe links uitpakken in een pagina & Doe het resultaat in een ander bestand met PHP
De scripttaal PHP is vanaf het begin ontworpen om een ​​zeer Internet -aware taal , dus het sporten een aantal kenmerken die het relatief eenvoudig maken om te werken met de gegevens over het internet . Een handeling die kan worden uitgevoerd in slechts een tiental regels code is het strippen van links van een pagina en op te slaan in een lokaal bestand voor gebruik elders . Dit kan nuttig zijn voor toepassingen zoals zoekmachines. Gelukkig is het proces is eenvoudig en vereist slechts een paar minuten in beslag . Instructies
1

Maak een nieuw tekstbestand in uw editor naar keuze . Plak de volgende PHP -tags in het door op " Ctrl " en " V " tegelijk :


De code voor de rest van de

? ? > tutorial zal gaan tussen deze twee tags te kopen van 2

Plak het volgende in het PHP- bestand naar de webpagina te downloaden en op te slaan in het geheugen : .

$ handle = fopen ( " http://www.domain.com /pagina.html " , " r " ) ;

$ page
= stream_get_contents ( $ handle ) ;

fclose
( $ handle ) ;
Goedkope 3

Plak het volgende in het PHP- bestand naar de pagina-inhoud te analyseren en opslaan van alle links in een array :

preg_match_all
( " /a [ \\ s ] + [ ^ > ] * ? href [ \\ s ] = [ \\ s \\ " \\ " ] " [ + * > ( [ ^ < ] + ? + " \\ ( * . ? ) ' \\ ] . ' . ? ' . ' | . * ? ) < \\ /a > /" , $ var , & $ lucifers ) ; ?

Deze maakt gebruik van reguliere expressies syntax om de tekst van de pagina op zoek naar URL's binnen een tag en analyseren slaat de wedstrijden in een array genaamd $ wedstrijden
4

Plak het volgende in het PHP-bestand om alle ontdekte URL's schrijven naar een tekstbestand , met elke URL op zijn eigen lijn : .

$ output = fopen ( " resultaten.txt " , "w" ) ; .

foreach
( $ wedstrijden als $ url ) {

fwrite
( $ output, $ url " \\ n " ) ; }

fclose ( $ output)
;

Previous: Next:
  PHP /MySQL Programmering
·Hoe te Remote Timeout Connecti…
·Hoe te Inheritance gebruiken i…
·Hoe kan ik PHP gebruiken in ee…
·Hoe om tekens te verwijderen V…
·ColdFusion en PHP Training 
·Soorten SSIS gegevens 
·Hoe je MySQL -opdrachten leren…
·Hoe de zin zaak Verandering in…
·Hoe je uitschakelen magic_quot…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te SSL configureren in PHP 
·Hoe je een tegel Achtergrond in HTML 
·Hoe je een cirkel in Java Draw 
·Oz Programming Help 
·De beste PHP Frames 
·Hoe je je EXT Vorm Inkleuren 
·Hoe je DOC -bestanden uploaden in PHP 
·Hoe te Concurrent Connections Toename va…
·Welke toepassingen Gebruik het UDP -prot…
Copyright © Computer Kennis http://www.nldit.com