从Json结果(Google图像API)PHP呈现图像

从Json结果(Google图像API)PHP呈现图像,php,json,image-processing,rendering,search-engine,Php,Json,Image Processing,Rendering,Search Engine,我可以从Google search API中读取图像搜索结果,这些结果存储在JSON结果中,下面是一个摘录,在搜索“大象”时显示第一个结果: 将Json存储在$js:$js=Json\u decode($data,true)中 var_dump-json:var_dump($js) 我将“项”存储在一个数组中,并可以使用以下代码输出标题、链接和描述(代码段): $googlearray= $js['items']; $z=0; foreach ($googlearray as

我可以从Google search API中读取图像搜索结果,这些结果存储在JSON结果中,下面是一个摘录,在搜索“大象”时显示第一个结果:

将Json存储在$js:
$js=Json\u decode($data,true)中

var_dump-json:
var_dump($js)

我将“项”存储在一个数组中,并可以使用以下代码输出标题、链接和描述(代码段):

$googlearray= $js['items'];

    $z=0;
    foreach ($googlearray as $finallist)
    {
     $z++;

    echo $z.": <a href=\"{$finallist['link']}\"><font color ='blue'>{$finallist['title']}</font></a>".": "."$newline"."$newline".$finallist['snippet'].$newline.$newline;

    }
$googlearray=$js['items'];
$z=0;
foreach($googleray作为$finallist)
{
$z++;
echo$z.“:”:“$newline”。$newline.$finallist['snippet'].$newline.$newline;
}
是否可以在网页上显示实际图像,而不仅仅是图像链接


谢谢各位

如果要显示图像,请更改a-tag img标记并将链接用作src属性。因此,如果我正确理解了你的问题,像
这样的东西应该可以解决这个问题。

谢谢@Emil,这很有效,现在我需要更改图像的大小:)你想要固定的宽度还是高度?如果您只添加其中一个属性,大多数web浏览器(有时internet explorer 7和早期版本不会)将自动缩放。因此,如果您执行
操作,它将自动缩放高度,您可以在每行上获得3张图片。当然,您可以将宽度更改为高度,并获得相同的效果,但高度不同。您还可以将宽度大小更改为百分比或任何想要使用的数字。
$googlearray= $js['items'];

    $z=0;
    foreach ($googlearray as $finallist)
    {
     $z++;

    echo $z.": <a href=\"{$finallist['link']}\"><font color ='blue'>{$finallist['title']}</font></a>".": "."$newline"."$newline".$finallist['snippet'].$newline.$newline;

    }