προετοιμαστεί μια συνεδρία cURL καλώντας τη λειτουργία " curl_init " . Η συνάρτηση αυτή επιστρέφει ένα cURL λαβή μπορείτε να χρησιμοποιήσετε με άλλες λειτουργίες cURL για να διαμορφώσετε και να φέρω το αρχείο . Μπορείτε να δώσετε τη διεύθυνση URL ( διεύθυνση αρχείου ) για να " curl_init , " για παράδειγμα :
$ curlhandle = curl_init ( « http://www.whitehouse.gov/feed/blog ') ?
Εναλλακτικά , μπορείτε να προετοιμάσει τη σύνοδο cURL χωρίς να περάσει τις παραμέτρους για να " curl_init , " και ρυθμίστε τη διεύθυνση URL χρησιμοποιώντας τη λειτουργία " curl_setopt " . Αυτή η μέθοδος είναι χρήσιμη εάν ανακύκλωση του cURL λαβή για να φέρω πολλά αρχεία
$ curlhandle = curl_init ()? . Curl_setopt ( $ curlhandle , CURLOPT_URL , « http://www.whitehouse.gov/feed/blog » ) ? 2
Ρυθμίστε τη σύνοδο cURL να επιστρέψει το παρατραβηγμένο περιεχόμενο όταν " curl_exec " ώστε να μπορείτε να εκχωρήσετε τα περιεχόμενα του αρχείου τραβηγμένο σε μια μεταβλητή . Ρυθμίστε το " CURLOPT_RETURNTRANSFER " επιλογή " αλήθεια " με τη χρήση του " culr_setopt " λειτουργία :
curl_setopt ( $ curlhandle , CURLOPT_RETURNTRANSFER , αλήθεια)?
Αν " CURLOPT_RETURNTRANSFER " έχει οριστεί σε "false " η " curl_exec " επιστρέφει μια Boolean "true" ή " false" για να δηλώσει αν ή όχι το αρχείο παρατραβηγμένο επιτυχία , και να εκτυπώσετε το αρχείο . Αν θέλετε να επεξεργαστείτε τα περιεχόμενα του αρχείου ( για παράδειγμα , το τράβηγμα πρωτοσέλιδα από μια ροή ειδήσεων ) , θα πρέπει να συλλάβει τα περιεχόμενα του αρχείου σε μια μεταβλητή .
Εικόνων 3
Καλέστε το " curl_exec " λειτουργία να φέρω το αρχείο . Pass " curl_exec " η μπούκλα μεταβλητή λαβή . Εκχωρήσει τα αποτελέσματα της φέρω σε μια μεταβλητή . Εάν το fetch ήταν επιτυχής , η μεταβλητή περιέχει τα περιεχόμενα του αρχείου . Περίπτωση που ο αποτυχημένος fetch , η μεταβλητή περιέχει την τιμή " false ".
$ Περιεχόμενο = curl_exec ( $ curlhandle ) ?
Η
4 Κλείστε τη συνεδρία , το συντομότερο τελειώσετε με αυτό . Εάν χρησιμοποιείτε την ίδια περίοδο να φέρω και να επεξεργάζεται πολλά αρχεία , να αφήσει ανοιχτή μέχρι να γίνει. Αν το μόνο που χρειάζεται για να φέρω ένα ενιαίο αρχείο , κλείστε τη συνεδρία , το συντομότερο μπορείτε να πάρετε το αρχείο
curl_close ( $ curlhandle ) ? .
5
Γράψτε τον κωδικό για να χρησιμοποιήσετε το αρχείο περιεχομένων. Δεν έχει σημασία πόσο χρησιμοποιείτε τα περιεχόμενα του αρχείου , αν θέλετε να εκτυπώσετε , αποθήκευση , τη μορφοποίηση , την ανάλυση ή την αποστολή , ελέγξτε ότι το φέρω ήταν επιτυχημένη πρώτη . Χρησιμοποιήστε ένα if-block για να ελέγξετε το περιεχόμενό σας μεταβλητή . Αν η μεταβλητή περιέχει " ψευδή " απέτυχε η μεταφορά
if ( $ περιεχόμενο == false) { echo " Φέρτε απέτυχε" ? } . Else { echo $ περιεχόμενο ? }
Εικόνων
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα