<?
$array1 = array('A', 'B', '$', 'C', 'D', 'E', '%', 'F', 'G', 'H', 'I', '&', 'J');
$array2 = array('$', '%', '&');
$final_arrays = array();
$curr_array = 0;
foreach ($array1 as $char) {
if (!in_array($char, $array2)) {
$final_arrays[$curr_array][] = $char;
} else {
$curr_array++;
}
}
print_r($final_arrays);