CODE
$vArray = array();
foreach( $videos as $video ):
$vArray[] = get_field( "article_video_id", $video->ID );
endforeach;
echo '----';
echo print_r($vArray);
echo '-----';
我总是得到一个' 1'最后,例如。
-----Array
(
[0] => Gb6JRborcOU
[1] => Xi0S2xKXSzg
[2] => ZGzup1LR9NU
)
1-----
有什么想法吗?
答案 0 :(得分:4)
因为print_r
无论如何都会回显输出,所以你基本上是在说echo echo $vArray
您可以执行以下操作,使其返回而不是echo'd:
echo '<pre>' . print_r($vArray, true) . '</pre>';