【发布时间】:2017-06-07 05:12:54
【问题描述】:
我还在学习 php 数组,我正在尝试回显一个
array(8) { [0]=> string(9) "site_name" [1]=> string(3) "url" [2]=> string(5) "title" [3]=> string(11) "description" [4]=> string(4) "type" [5]=> string(5) "image" [6]=> string(11) "image:width" [7]=> string(12) "image:height" } NULL site_name => Playbuzzurl => http://www.playbuzz.com/jordonr10/what-modern-societal-archetype-fits-your-personalitytitle => What Modern Societal Archetype Fits Your Personality?description => It's 2017, so it's about time we update the books!type => articleimage => http://cdn.playbuzz.com/cdn/aef166e1-1574-4d57-9823-3f38f30bcfc4/810f1d3e-0a97-4797-8235-b4c988562a1c.jpgimage:width => 1600image:height => 842
array(8) { [0]=> string(9) "site_name" [1]=> string(3) "url" [2]=> 字符串(5)“标题”[3]=>字符串(11)“描述”[4]=>字符串(4) “类型”[5]=> 字符串(5)“图像”[6]=> 字符串(11)“图像:宽度”[7]=> 字符串(12)“图像:高度”} NULL 站点名称 => Playbuzzurl => http://www.playbuzz.com/jordonr10/what-modern-societal-archetype-fits-your-personalitytitle => 什么样的现代社会原型适合你的个性?说明 => 现在是 2017 年,是时候更新书籍了!type => articleimage => http://cdn.playbuzz.com/cdn/aef166e1-1574-4d57-9823-3f38f30bcfc4/810f1d3e-0a97-4797-8235-b4c988562a1c.jpgimage:width => 1600 图像:高度 => 842
我试图回显description 的值,即It's 2017, so it's about time we update the books!
我尝试了几种不同的方法,但没有任何效果。非常感谢任何帮助。
echo $array[0]['description']; // returns nothing
var_dump($key); // returns string(12) "image:height"
当前代码
<?php
require_once('OpenGraph.php');
$graph = OpenGraph::fetch('http://www.playbuzz.com/jordonr10/what-modern-societal-archetype-fits-your-personality');
var_dump($graph->keys());
var_dump($graph->schema);
foreach ($graph as $key => $value) {
echo "$key => $value<br><hr>";
}
echo "Value Below<hr>";
echo $array['description'];
?>
【问题讨论】:
-
描述的值在你的数组之外。您需要先将其放入数组中,然后才能获取它。
-
显示您在此处使用的代码。
标签: php arrays multidimensional-array echo