3v4l.org

run code in 500+ PHP versions simultaneously
<?php $a = ['first' => 'name', 'last' => null, [], new stdClass()]; $b = ['last' => null]; $diff = array_diff_assoc($a, $b); var_dump($diff);
Output for 8.2.31 - 8.2.33, 8.3.0 - 8.3.33, 8.4.1 - 8.4.25, 8.5.0 - 8.5.10
array(3) { ["first"]=> string(4) "name" [0]=> array(0) { } [1]=> object(stdClass)#1 (0) { } }

preferences:
32.45 ms | 794 KiB | 4 Q