·
main action
×
edición general
login
registrarse
nuevas
fisgona
nótame
galería
ayuda
perfil
historias
comunidades
comentarios
notas
relaciones
Twitch en directo
×
class
En menéame desde febrero de 2012
6,00
Karma
67K
Ranking
Enviadas
Publicadas
Comentarios
Notas
Artículos
Historias
Comunidades
Comentarios
Notas
Relaciones
Perfil
Realizados
Conversación
Votados
Favoritos
Phind: El motor de búsqueda de inteligencia artificial para desarrolladores
[46]
#18
ArdiIIa
A mi me sirve.... Ya se programar. Olé
<?php
// Iniciar sesión cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "
meneame.net/"
);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($ch);
curl_close($ch);
// Procesar el HTML con la librería DOM
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
// Buscar los elementos deseados
$articles = $xpath->query('//div[
@class
="news-summary"]');
foreach ($articles as $article) {
$title = $xpath->query('.//h2[
@class
="news-title"]/a', $article)[0]->nodeValue;
$description = $xpath->query('.//div[
@class
="news-content"]', $article)[0]->nodeValue;
$url = $xpath->query('.//h2[
@class
="news-title"]/a', $article)[0]->getAttribute('href');
// Procesar los datos obtenidos
// ...
}
?>
menéame
condiciones legales
/
de uso
/
y de cookies
/
quiénes somos
/ licencias:
código
,
gráficos
,
contenido
/
HTML5
/
codigo fuente
<?php
// Iniciar sesión cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "meneame.net/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($ch);
curl_close($ch);
// Procesar el HTML con la librería DOM
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
// Buscar los elementos deseados
$articles = $xpath->query('//div[@class="news-summary"]');
foreach ($articles as $article) {
$title = $xpath->query('.//h2[@class="news-title"]/a', $article)[0]->nodeValue;
$description = $xpath->query('.//div[@class="news-content"]', $article)[0]->nodeValue;
$url = $xpath->query('.//h2[@class="news-title"]/a', $article)[0]->getAttribute('href');
// Procesar los datos obtenidos
// ...
}
?>