我试图用PHP从cse中获取检索到的Json字符串的高度和宽度,但似乎找不到正确的语法。
JSON:
"items":[
{
"kind":"customsearch#result",
"title":"INDUSTRIELL Vase - IKEA",
"htmlTitle":"INDUSTRIELL \u003cb\u003eVase\u003c/b\u003e - IKEA",
"link":"https://www.ikea.com/us/en/images/products/industriell-vase__0579791_PE669899_S4.JPG",
"displayLink":"www.ikea.com",
"snippet":"INDUSTRIELL Vase - IKEA",
"htmlSnippet":"INDUSTRIELL \u003cb\u003eVase\u003c/b\u003e - IKEA",
"mime":"image/jpeg",
"image":{
"contextLink":"https://www.ikea.com/us/en/catalog/products/10387077/",
"height":500,
"width":500,
"byteSize":13391,
"thumbnailLink":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ8GgKi6WPRCOUuPHupIGdWXkW6o2_Fkxap6RIAsrTG7XqVMuDq1znO0jLVwQ",
"thumbnailHeight":130,
"thumbnailWidth":130
}
}我到达“标题”或“链接”没有任何问题。
但是找不到代码来获取高度和宽度值。在这个问题上,我将不胜感激。谢谢。
发布于 2018-10-22 06:04:42
您可以使用:
<?php
$data = json_decode ( $json, true);
echo "Image width x height: " . $data["items"]["image"]["width"] . " x " . $data["items"]["image"]["height"] . PHP_EOL;
?>https://stackoverflow.com/questions/52920254
复制相似问题