返回数组中数据的 INT 值


Returning an INT value of data in an array

我在下面有 2 个数组的结果,从 [0] 开始,我想做的是返回"2"的结果 - 因为我有 2 个"字符串"。 我该怎么做?

结果:

Array(1) {
    [0]=> string(32) "b5cfec3e70d0d57ea848d5d8b9f14d61"
}
Array(1) {
    [0]=> string(32) "eda80a3d5b344bc40f3bc04f65b7a357"
}

.PHP:

    foreach($cart_contents as $key => $row) {
        if(in_array($key, $skip))
            continue;
             $cartData = $row['rowid'];
             $cartDataArray = explode(" ", $cartData);
             $result = $cartDataArray;
             var_dump($result);
    }
如果我

做对了,我认为这就是你想要的:

$count = 0;
foreach($cart_contents as $key => $row) {
        if(in_array($key, $skip))
            continue;
        $cartData = $row['rowid'];
        $result = count(explode(" ", $cartData));
        $count += $result;
}
var_dump($count);