bp_document_multi_array_search( $array, $search )
Description
Source
File: bp-document/bp-document-functions.php
function bp_document_multi_array_search( $array, $search ) { // Create the result array. $result = array(); // Iterate over each array element. foreach ( $array as $key => $value ) { // Iterate over each search condition. foreach ( $search as $k => $v ) { // If the array element does not meet the search condition then continue to the next element. if ( ! isset( $value[ $k ] ) || $value[ $k ] != $v ) { continue 2; } } // Add the array element's key to the result array. $result[] = $key; } // Return the result array. return $result; }
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.