Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να υπολογίσετε το Ομοιότητα Factor σε έγγραφα σε PHP

Αν επιτρέπουν στους χρήστες να ανεβάσετε περιεχόμενο της ιστοσελίδας σας , η αλίευση αντέγραψε το περιεχόμενο περικοπές δαπανών σας για την αποθήκευση των κλεμμένων αντικειμένων και κειμένου. Μπορείτε να χρησιμοποιήσετε την PHP για να αξιολογεί το περιεχόμενο και να επιστρέψει ένα ποσοστό που αντιπροσωπεύει το συντελεστή ομοιότητας για δύο URLs . Αυτό σας επιτρέπει να ανιχνεύσουμε ιστοσελίδες και να συγκρίνουν δύο διευθύνσεις URL με κάθε άλλο για να μάθετε αν το περιεχόμενο μιας σελίδας είναι παρόμοια με το περιεχόμενο ενός άλλου URL του . Οδηγίες
Η 1

Ανοίξτε επεξεργαστή PHP σας και το αρχείο πηγαίου κώδικα που θέλετε να χρησιμοποιήσετε για να ανιχνεύσουμε τις διευθύνσεις URL και να συγκρίνετε παρόμοιο περιεχόμενο . 2

Δημιουργία δύο μεταβλητές URL και να δημιουργήσει μια τρίτη μεταβλητή που επιστρέφει τον αριθμό των χαρακτήρων που ταιριάζουν στις δύο σελίδες . Ο παρακάτω κώδικας ορίζει τις μεταβλητές :

$ url1 = '' ? $ Url2 = '' ? $, Ίδιο = 0 ?
Εικόνων 3

Αποκτήστε τα περιεχόμενα των δύο URLs . Ο ακόλουθος κώδικας προετοιμάζει και ανακτά το περιεχόμενο για δύο διευθύνσεις :

$ μπούκλα = curl_init ( ) ? Curl_setopt ( $ μπούκλα , CURLOPT_URL , $ url1 ) ? $ ΠΕΡΙΕΧΟΜΕΝΑ1 = curl_exec ( $ μπούκλα ) ? Curl_setopt ( $ μπούκλα , CURLOPT_URL , $ url2 ) ? $ Στίχος 2 = curl_exec ( $ μπούκλα ) ?
Η 4

Συγκρίνετε τις δύο χορδές περιεχομένου URL . Ο παρακάτω κώδικας επιστρέφει τον αριθμό των συνεχόμενων χαρακτήρων από το " $ ΠΕΡΙΕΧΟΜΕΝΑ1 » που ταιριάζουν με το περιεχόμενο σε " $ Στίχος 2 " :

$ παρόμοια = strstr ( $ Στίχος 2 , $ ΠΕΡΙΕΧΟΜΕΝΑ1 ) ? $ Similarcount = strlen ( $ παρόμοια ) ?
5

Χωρίστε το " $ similarcount " αξία από το συνολικό μήκος του νήματος του ο αριθμός αυτός σας δίνει το συντελεστή ομοιότητας ή το ποσοστό παρόμοιο περιεχόμενο που ταιριάζει με το " $ ΠΕΡΙΕΧΟΜΕΝΑ1 . " από την αρχική διεύθυνση URL σας . Χρησιμοποίησε τον παρακάτω κώδικα για τον υπολογισμό του παράγοντα :

$ = συντελεστής $ similarcount /( strlen ( $ Στίχος 2 ) ) ? Echo $ παράγοντας?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα