“Conocimiento Programación>Programación PHP /MySQL

Cómo calcular el factor de similitud de documentos en PHP

2011/9/20
Si permite a los usuarios subir contenido a su sitio web , la captura de contenido plagiado reduce los costos de almacenamiento de artículos y textos robados. Usted puede utilizar PHP para evaluar el contenido y devolver un porcentaje que representa el factor de similitud para dos URLs. Esto permite que se arrastran sitios web y comparar los dos URL entre sí para determinar si el contenido de una página es similar al contenido de otra URL. Instrucciones
1

Abre tu editor de PHP y el archivo de código fuente que desea utilizar para rastrear las direcciones URL y comparar el contenido similar.
2

Cree dos variables de URL y configurar una tercera variable que devuelve el número de caracteres que coinciden en las dos páginas. El siguiente código establece las variables:

$ url1 ='' , $ url2 ='' , $ mismas = 0;
3

Obtener el contenido de los dos URLs. El siguiente código inicializa y recupera los contenidos para dos URLs:

$ rizo = curl_init (); curl_setopt ($ curl, CURLOPT_URL , $ url1 ), $ ÍNDICE1 = curl_exec ($ rizo ) ; curl_setopt ($ curl, CURLOPT_URL , $ url2 ), $ contents2 = curl_exec ($ rizo ) ;
4

Compara las dos cadenas de contenido de URL. El siguiente código devuelve el número de caracteres consecutivos de " $ ÍNDICE1 " que coinciden con el contenido de "$ contents2 ":

$ similares strstr = ($ contents2 , $ ÍNDICE1 ), $ similarcount = strlen ($ similar) ;
5

Divide el valor "$ similarcount " por la longitud de la cadena total del Este número le da el factor de similitud o el porcentaje de contenido similar que coincida con " $ ÍNDICE1 ". de su URL original . Utilice el código siguiente para calcular el factor: factor de

$ = $ similarcount /( strlen ($ contents2 )); echo $ factores;

Programación PHP /MySQL
Simple base de datos MySQL PHP Tutorial
Replicación MySQL Tutorial
Sueldo de un Programador PHP Jr
Cómo crear un foro en línea
Cómo ejecutar una consulta de MySQL para PHP
Cómo pasar el valor de Button como un campo oculto en PHP
¿Qué empresas usan el lenguaje de programación PHP?
¿Cómo se instala PHP?
Conocimiento de la computadora © http://www.ordenador.online