GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/JimMartinson/CST1146/Resources/Examples/Week/16/ |
Upload File : |
<?php /** / # wikipedia.php $html = file_get_contents('https://en.wikipedia.org/wiki/December_10'); echo $html; /**/ ?> <?php # wikipedia.php $html = file_get_contents('https://en.wikipedia.org/wiki/December_10'); $start = stripos($html, 'id="Births"'); $end = stripos($html, 'id="Deaths"', $offset = $start) - 30; // <h2><span class="mw-headline" $length = $end - $start; $htmlSection = substr($html, $start, $length); #echo $htmlSection; preg_match_all('@<li>(.+)</li>@', $htmlSection, $matches); $listItems = $matches[1]; /**/ foreach ($listItems as $item) { echo "{$item}<br>\n\n"; } /**/ /** / echo "Who was born on December 10th<br>\n"; echo "=============================<br>\n<br>\n"; foreach ($listItems as $item) { preg_match('@(\d+)@', $item, $yearMatch); $year = (int) $yearMatch[0]; preg_match('@;\s<a\b[^>]*>(.*?)</a>@i', $item, $nameMatch); $name = $nameMatch[1]; echo "{$name} was born in {$year}<br>\n"; } /**/ ?>