代码
$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-----
知道吗?
因为print_r
无论如何都会回声输出,所以你基本上说的是echo echo $vArray
您可以执行以下操作,使其返回而不是回声:
echo '<pre>' . print_r($vArray, true) . '</pre>';