Quantcast
Viewing all articles
Browse latest Browse all 22

Answer by Erfan for How to check if multiple array keys exists

Here is a solution that's scalable, even if you want to check for a large number of keys:

<?php// The values in this arrays contains the names of the indexes (keys) // that should exist in the data array$required = array('key1', 'key2', 'key3');$data = array('key1' => 10,'key2' => 20,'key3' => 30,'key4' => 40,);if (count(array_intersect_key(array_flip($required), $data)) === count($required)) {    // All required keys exist!}

Viewing all articles
Browse latest Browse all 22

Trending Articles