<?php
$array48mom = [ 
        [1530270934000, 19.4034, -155.2675, 3, 1, 'E', 612],
        ['1530270934000', 19.4034, -155.2675, 3, 2, 'E', 612],
        [1530270934000, 19.4034, -155.2675, 3, 3, 'E', 612]
    ];
$array48mom = pulisci_array48mom($array48mom);

function pulisci_array48mom(&$array48mom){
    $todelete = [];
    for($i = 0; $i < count($array48mom); $i++) {    
        if(
               !is_int($array48mom[$i][0])
            || !is_double($array48mom[$i][1])
            || !is_double($array48mom[$i][2]) 
            || !is_numeric($array48mom[$i][3]) 
            || !is_numeric($array48mom[$i][4]) 
            || !is_string($array48mom[$i][5]) 
            || !is_int($array48mom[$i][6]) 
        ){
           $todelete[] = $i; 
        }
    }
    foreach($todelete as $key) {
       unset($array48mom[$key]);
    } 
    $array48mom = array_values($array48mom);    
    return $array48mom; 
}
print_r($array48mom);
