¿Cómo utiliza el recolector de locomotoras el complemento PHP para determinar si hay uno nuevo?

1. Primero creamos dos etiquetas nuevas. No es necesario completar los códigos de inicio y finalización en ellas. Solo se usan para asignarles valores y guardar datos más adelante en el complemento. en.

Los dos nombres de etiquetas son: primera imagen, ya sea imagen de noticias

2 Copie el archivo PHP-demo.php y modifíquelo a PHP-zhangtres01.php

El siguiente es el código principal para obtener la primera imagen y determinar si la imagen es una noticia. Consulte el archivo adjunto del archivo PHP.

función bodyfirstimg($body) {

$cuerpo = strtolower($ cuerpo);

if ( preg_match("/lt;img.*src=[\"](.*?)[\"].*?gt ;/", $body, $regs) )

{ //Usa regularidad para obtener la primera dirección de imagen

return $regs[1];

}

más

{

devolver '' ;

}

}

if($LabelArray['Html'] )

{

$LabelArray['Html']='La URL de la página actual es: '.$LabelUrl."\ r\nEl tipo de página es: ".$LabelArray[ 'PageType']."\r\nLos datos de las cookies son: $LabelCookie\r\nLos datos recibidos son: ".$LabelArray['Html'];

}

else

{

$LabelArray['Primera imagen'] = bodyfirstimg($LabelArray['Contenido']);

$LabelArray['¿La imagen es noticia'] = $LabelArray['First Image']==''?false: true;

}

Después de descargar el archivo adjunto , descomprimalo en PHP-zhangtres01.php y colóquelo en el directorio de complementos del programa

3 En la configuración del complemento, considere que las imágenes se pueden descargar después de recopilar el contenido, por lo que puede optar por usar esto. complemento al guardar

4. Utilice las reglas de Sina News como prueba.