3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr_1 = ['[param1]', 'remove', 'demo', '[param2]', 'some', '[param3]']; $arr_2 = ['value1', 'remove', 'some', 'value2', 'demo', 'value3']; var_export( [ 'clean1' => array_values(array_diff_assoc($arr_1, $arr_2)), 'clean2' => array_values(array_diff_assoc($arr_2, $arr_1)) ] );

preferences:
118.17 ms | 1542 KiB | 5 Q