以下代码返回“附接”到帖子图像阵列查找元素...如何在结构化阵列
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => 0
);
$excludeImages = get_posts($args);
//的var_dump
var_dump ($excludeImages)
//产量(一个阵列中的5中的第一项的片断)
array(5){[0]=> object(stdClass)#194 (24)
{["ID"]=> int(46)
["guid"]=> string(59) "http://localhost/mysite/wp-content/uploads/avatar.png"}
的问题: 如何从任何给定的数组项中提取图像的文件名(在这种情况下,avatar.png),其中模式总是[“guid”] = > string(int)“path-to-image”?
我不是很熟悉var_dump表示法。这是说数组的第0个元素是一个ID和GUID属性的对象?你有没有忽略其他4个元素? – erisco 2010-11-14 00:07:15
@Scott B:就像'$ excludeImages [0] - > guid'一样简单? – ajreal 2010-11-14 00:07:49
@erisco:var_dump返回$ excludeImages的全部内容。数组中有5个项目。为了简单/可读性,我刚刚包含了第一项内容。 – 2010-11-14 00:13:29