Nothing will be faster than a simple loop. You can mix-and-match some array functions to do it, but they’ll just be implemented as a loop too.
function whatever($array, $key, $val) {
foreach ($array as $item)
if (isset($item[$key]) && $item[$key] == $val)
return true;
return false;
}
More Related Contents:
- How to check if a specific value exists at a specific key in any subarray of a multidimensional array?
- Convert array of single-element arrays to one a dimensional array
- Restructure multidimensional array of column data into multidimensional array of row data [duplicate]
- Implode a column of values from a two dimensional array [duplicate]
- Convert array of single-element arrays to a one-dimensional array
- fetch data inmultidimensional array in PHP [closed]
- PHP multidimensional array search by value
- How to sum all column values in multi-dimensional array?
- How to search by key=>value in a multidimensional array in PHP
- How to “flatten” a multi-dimensional array to simple one in PHP? [duplicate]
- Turning multidimensional array into one-dimensional array [duplicate]
- PHP – Accessing Multidimensional Array Values
- Find a matching or closest value in an array
- Cartesian Product of N arrays
- Sorting a multidimensional array in PHP? [duplicate]
- Search for a key in an array, recursively
- How to group a multidimensional array by a particular subarray value?
- Get difference between associative rows of two 2-dimensional arrays
- Convert flat array to the multi-dimensional
- PHP combine two associative arrays into one array
- Flatten multidimensional array concatenating keys [duplicate]
- How to access first level keys of a 2d array with a foreach loop? [duplicate]
- Group multidimensional array data based on two column values and sum values of one column in each group
- Generate an associative array from an array of rows using one column as keys and another column as values
- Get the maximum value from an element in a multidimensional array? [duplicate]
- PHP tree structure for categories and sub categories without looping a query
- Combine two 2d arrays and have duplicate rows removed
- Compare two array and get all differences
- Sort a multidimensional array descending by subarray count and preserve first level keys
- Merge 2d array rows with same column value and sum another column [duplicate]