/
bear
/
cheatsheets
Обзор
Документация
Войти
/
bear
/
cheatsheets
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
parser/index.php
31 строка
677 B
nik
add parser
22 июл 2019, 01:16
22 июл 2019, 01:16
c9a8650
Код
Авторство
О чём код?
<?php require 'vendor/autoload.php'; //ini_set('display_errors', 1); //error_reporting(E_ALL); //ini_set('display_errors', '1'); //require_once('phpQuery/phpQuery.php'); $year = 2016; print '<table>'; for($i = 0; $i < 12; $i += 1){ $path = 'https://www.gismeteo.ru/diary/4368/'.$year.'/'.$i.'/'; $var = file_get_contents($path); $doc = phpQuery::newDocumentHTML($var); $arr = []; array_push($arr,pq('#page_title')->textContent); foreach (pq('table > tbody > tr[align="center"] ') as $el){ array_push($arr,$el); } for($i =0; $i < count($arr); $i++){ print "<tr>"; print "<td>"; print_r($arr[$i]); print "</td>"; print "</tr>"; } } print "</table>";