Buenas,
Me funciona pero no consigo hacerlo bien ya que me muestra errores por pantalla
Codigo usado:
Código PHP:
Ver original$arrayAciertos=('1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1');
$arrayAciertos = explode(",", $arrayAciertos); $arrayContador = array(); $max=1;
foreach($arrayAciertos as $elemento){
if ($elemento !=1){
$max++;
}else{
$arrayContador[$max] += 1;
$max=1;
}
}
echo "<pre>";print_r($arrayContador);echo "</pre>";
Errores que recibo.
Notice: Undefined offset: 1 in XXXX on line XXX
Notice: Undefined offset: 3 in XXXX on line XXX
Notice: Undefined offset: 5 in XXXX on line XXX
Notice: Undefined offset: 6 in XXXX on line XXX
Resultado:
Array
(
[1] => 4
[3] => 1
[5] => 1
[6] => 1
)
¿Alguien me echa una mano para mejorar el código?
Muchas gracias