phpbar.de logo

Mailinglisten-Archive

[php] Array Values Problem

[php] Array Values Problem

Norbert Pfeiffer norbert at itbw.de
Don Sep 23 16:50:18 CEST 2004


Hi Ivan,

wenn Du das urspruengliche Array umbaust:
<?
$currencies = array(
       'x' => array(9, 7, 5, 3, 1, 5),
  'status' => array(1, 2, 1, 0, 1, 0));
print_r(array_count_values($T2['status']));
?>
erhaeltst Du auch eine verwertbare Ausgabe.

Andernfalls bleibt nur eine Loesung mit
<?
$currencies = array(
array('x' => 9, 'status' => 1),
array('x' => 7, 'status' => 2),
array('x' => 5, 'status' => 1),
array('x' => 3, 'status' => 0),
array('x' => 1, 'status' => 1),
array('x' => 5, 'status' => 0));
$sum = 0;
foreach($currencies as $val) {
    $sum += ($val['status'] == 1) ? 1 : 0;
}
echo $sum;
?>


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive