[ create a new paste ] login | about

Link: http://codepad.org/dieF4Mbe    [ raw code | output | fork ]

PHP, pasted on Sep 9:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
$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);


Output:
Array
(
    [0] => Array
        (
            [0] => A
            [1] => B
        )

    [1] => Array
        (
            [0] => C
            [1] => D
            [2] => E
        )

    [2] => Array
        (
            [0] => F
            [1] => G
            [2] => H
            [3] => I
        )

    [3] => Array
        (
            [0] => J
        )

)


Create a new paste based on this one


Comments: