Vano
Новичок
Привет там!
Обьясните плз в чем прикол:
Почему если в $arrayTodelete, будут значения 1 или 2, то удаление с массива не сработает?
Обьясните плз в чем прикол:
PHP:
$array1 = [1, 2, 3];
$arrayToDelete = [2];
function myFunc($a, $b) {
echo $a, ' - ', $b, "\n";
return ($a == $b) ? 0 : 1;
}
$array = array_udiff($array1, $arrayToDelete, 'myFunc');
print_r($array);
PHP:
$arrayToDelete = [1];