EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Ορισμός ως προεπιλεγμένη γλώσσα
PF ερωτήσεις - Φόρουμ

Πώς να πάρει το περιεχόμενο από μια ιστοσελίδα σε PHP. Αποκτήστε το δικό σας πρόγραμμα ανίχνευσης.

PHP προγραμματισμού
Πώς να πάρει το περιεχόμενο από μια ιστοσελίδα σε PHP. Αποκτήστε το δικό σας πρόγραμμα ανίχνευσης.

Ενδεχομένως χρειαζόταν ποτέ να πάρει το περιεχόμενο, ή μέρος αυτού, έναν ιστό, Αν θέλετε να συλλέξετε δεδομένα ή για οποιοδήποτε είδος της παρακολούθηση για κάτι, ή απλά επειδή θέλετε να δημιουργήσετε το δικό σας Ερπυστριοφόροι, ποιες ιστοσελίδες σάρωση, όπως και η bots Google, Bing, Yahoo,…

Υπάρχει ένα πολύ χρήσιμο βιβλιοθήκη που μας βοηθάει να επιτελέσει το έργο σε PHP. Το όνομά του είναι Μπούκλα και σας επιτρέπει να συνδεθείτε με άλλα περιβάλλοντα που χρησιμοποιούν διαφορετικά πρωτόκολλα. Χρησιμοποιώντας μπούκλα, θα δείτε πώς μπορείτε να πάρετε το περιεχόμενο μιας ιστοσελίδας σε PHP.

Πώς να πάρει το περιεχόμενο από μια ιστοσελίδα σε PHP. Αποκτήστε το δικό σας πρόγραμμα ανίχνευσης - Εικόνα 1 - Professor-falken.com

Πώς να πάρετε το περιεχόμενο μιας ιστοσελίδας χρησιμοποιώντας τη βιβλιοθήκη PHP μπούκλα

 

Χρήση της βιβλιοθήκης μπούκλα, Μπορείτε να πάρετε το περιεχόμενο Πλήρης ιστοσελίδα. Μόλις έχετε το περιεχόμενό σας, Μπορείτε να εκτελέσετε μια αναζήτηση σε αυτό. Ως παράδειγμα, en el código en PHP οτι σας έχουμε δείξει εδώ, Έχουμε μια συνάρτηση που παίρνει το περιεχόμενο ενός δικτυακού τόπου, του οποίου η διεύθυνση URL είναι πέρασε ως παράμετρος μια, και επιστρέφει μια συμβολοσειρά που αντιπροσωπεύει τη σελίδα web.

Μόλις έχετε το περιεχόμενο web σε ένα string, Μια πιθανότητα είναι parsearlo μετατρέποντάς το σε ένα αντικείμενο XML o DOM, τόσο πολύ ευκολότερο χειρισμό.

Ένα παράδειγμα αυτού χρησιμοποιώντας την κλάση DOMDocument. Χρησιμοποιώντας αυτή την κατηγορία μπορείτε να αναλύσει τη συμβολοσειρά που αποκτήσατε προηγουμένως και να μετατρέψει σε ένα αντικείμενο XML ή τις αντίστοιχες δέντρο DOM. Ένα παράδειγμα αυτού είναι τα εξής:

Σε αυτόν τον κώδικα, Μπορούμε να δούμε ως, Πρώτα απ' όλα, creamos un documento DOMDocument, en el que posteriormente cargamos el contenido de la variable $αλυσίδα, que es la obtenida anteriormente de la función getContenidoWeb.

Με αυτόν τον τρόπο μπορείτε να πάρετε το περιεχόμενο μιας ιστοσελίδας χρησιμοποιώντας PHP και αργότερα μετατρέψετε σε XML, ή τις αντίστοιχες DOM δέντρο να είναι σε θέση να το διαχειριστεί καλύτερα.

 

Ενταχθούν στο κανάλι της Τηλεγράφημα

Αφήστε μας ένα σχόλιο ή enter για να τοΦόρουμ
Μοιραστείτε το Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on VKShare on StumbleUponShare on TumblrShare on LinkedInEmail this to someonePrint this page

Σχετικά άρθρα

Ετικέτες:

Αφήνω μια απάντηση

Διεύθυνση ηλεκτρονικού ταχυδρομείου σας δεν θα δημοσιευθεί. Υποχρεωτικά πεδία επισημαίνονται *