📄 news.php
字号:
<?php/* yadl_spaceid - Skip Stamping */error_reporting(E_ALL);function getResource($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch); return $result;}$url = 'http://search.yahooapis.com/NewsSearchService/V1/newsSearch?appid=YahooDemo&language=en&output=php&'.getenv('QUERY_STRING'); //$response = file_get_contents($url);$response = getResource($url);if ($response === false) { die('Request failed');}$resultSet = unserialize($response);$resultSet = $resultSet['ResultSet'];$list = ''; // HTML output$headlines = array(); // track headlines to filter dupesforeach ($resultSet['Result'] as $result) { if (!isset($headlines[$result['Title']])) { $headlines[$result['Title']] = true; $list.= <<< END_OF_HTML <li> <a href="{$result['ClickUrl']}"><q>{$result['Title']}</q></a> <cite>{$result['NewsSource']}</cite> </li>END_OF_HTML; } // end if} // end foreach?><ul><?php echo $list; ?></ul>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -