try this
$required=['a','b'];$data=['a'=>1,'b'=>2];if(count(array_intersect($required,array_keys($data))>0){ //a key or all keys in required exist in data }else{ //no keys found }
try this
$required=['a','b'];$data=['a'=>1,'b'=>2];if(count(array_intersect($required,array_keys($data))>0){ //a key or all keys in required exist in data }else{ //no keys found }