繁体   English   中英

循环浏览vafpress返回的数组

[英]Loop through an array returned by vafpress

我知道如何执行正常的foreach循环,但是对于vafpress框架返回的数组,我似乎无法使用它。 我正在使用var_dump(vp_metabox('vp_meta_sample_2.binding_group')); 生成下面提到的数组。 如何遍历所有图像!

(1) { [0]=> array(4) { ["name"]=> string(1) "1" ["url"]=> string(10) "234234.com" ["image"]=> string(62) "http://localhost/wp/wp-content/uploads/2014/02/bottomright.jpg" ["shortcode"]=> string(108) "[shortcode name="1" url="234234.com" image="http://localhost/wp/wp-content/uploads/2014/02/bottomright.jpg"]" } }

我正在使用以下循环来获取值

$age=print_r (vp_metabox('vp_meta_sample_2.binding_group'));
                print_r ($age);
foreach($age as $x=>$x_value)
   {
   echo "Key=" . $x . ", Value=" . $x_value;
   echo "<br>";
   }

在此语句中:

$age=print_r (vp_metabox('vp_meta_sample_2.binding_group'));

在上面的代码中, $age将为空,因为print_r不返回任何内容。

正确:

    $age= vp_metabox('vp_meta_sample_2.binding_group');

试试这个,不带print_r()

$age=vp_metabox('vp_meta_sample_2.binding_group');

代替

$age=print_r (vp_metabox('vp_meta_sample_2.binding_group'));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM