3v4l.org

run code in 300+ PHP versions simultaneously
<?php $users = [ [ "name" => "ali", "age" => 22, "score" => 12 ], [ "name" => "hasan", "age" => 32, "score" => 52 ], ]; $filters = [ "name" => "ali", "age" => 22 ]; var_export( array_filter( $users, fn($row) => !array_diff_assoc($filters, $row) ) );

preferences:
76.54 ms | 406 KiB | 5 Q