多个对象的数组的sizeof总是返回1

时间:2019-04-11 11:44:08

标签: php arrays

我想将对象数组的长度打印到页面上,所以我在循环中使用sizeof($ files)。但是,它总是返回1。 <?php echo sizeof($ files);?> 为了确保这一点,我将数组打印到控制台,如下所示: 这是数组的屏幕截图

1 个答案:

答案 0 :(得分:0)

您似乎拥有json对象,可以执行类似的操作

echo sizeof(json_decode($files,true));

应该解决您的问题。

json_decode-解码JSON字符串