我有以下两项数据:
$temp = Array
(
[@url] => url
[@type] => image/jpeg
[@expression] => full
[@width] => 644
[@height] => 429
)
$count_total = count($temp); // gives me 5, how can it give me total = 1?Array
(
[0] => Array
(
[@url] => url1
[@type] => image/jpeg
[@expression] => full
[@width] => 800
[@height] => 621
)
[1] => Array
(
[@url] => url2
[@type] => application/x-shockwave-flash
)
)
this is total:2 // this is correct如何将第一个数组计数为1?
发布于 2016-07-15 11:39:35
下面的数组(由您提供)
$temp = Array
(
[@url] => url
[@type] => image/jpeg
[@expression] => full
[@width] => 644
[@height] => 429
)@url, @type, @expression, @width, @height**.的索引为有5个值所以它总是会让你数到5**
如果你想要数1,你必须像下面这样做
$temp = Array(
array(
[@url] => url
[@type] => image/jpeg
[@expression] => full
[@width] => 644
[@height] => 429
)
);count($temp) 将为您提供输出1
https://stackoverflow.com/questions/38395124
复制相似问题