= 9 ) { for ( $needle=0; $needle<=9; $needle++ ) { if ( array_search($needle, $neg_array) === FALSE ) { $result = $needle; break; } } } if ( $result == -1 ) { $count_array = array_count_values($pos_array); $max_count = 0; foreach ( $count_array as $num => $count ) { if ( ($count == $yes_time) && (array_search($num, $neg_array) === FALSE) ) { $max_count++; $result = $num; } } } echo $result.PHP_EOL;