您好我有一个PHP页面,使用zend框架的维基百科API显示从搜索查询中获得的结果。目前它显示文章的标题及其片段。我希望能够显示图像。请在这方面进一步告知我。谢谢。
以下是我的代码:(q是搜索框中键入的值)
// if form submitted
if (isset($_POST['q'])) {
// load Zend classes
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Rest_Client');
try {
// initialize REST client
$wikipedia = new Zend_Rest_Client('http://en.wikipedia.org/w/api.php');
// set query parameters
$wikipedia->action('query');
$wikipedia->list('search');
$wikipedia->srwhat('text');
$wikipedia->format('xml');
$wikipedia->srsearch($_POST['q']);
// perform request
// iterate over XML result set
$result = $wikipedia->get();
}
catch (Exception $e) {
die('ERROR: ' . $e->getMessage());
}
?>
Search results for '<?php echo $_POST['q']; ?>'
<?php foreach ($result->query->search->p as $r): ?>