foreach($array as $key => $arr){
$i = 0;
foreach($arr as $key2 => $item){
if($i == 0) {
$AL[] = 0; // описания ненулевого элемента очередной строки матрицы
$J[] = $key + 1;
$i++;
}
if($item != 0){
$AL[] = $item; // ненулевой эллемент матрицы
$J[] = $key2 + 1;
$i++;
}
}
$count[] = $i; // $i - кол-во эллементов массива $arr отличных от нуля
}