PHP print_r添加了' 1'到最后

时间:2015-09-23 12:20:04

标签: php arrays

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-----

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

因为print_r无论如何都会回显输出,所以你基本上是在说echo echo $vArray

您可以执行以下操作,使其返回而不是echo'd:

echo '<pre>' . print_r($vArray, true) . '</pre>';