PHP multidimensional array search by value

function find_customer_mobile($customers, $mobile) {
    foreach($customers as $index => $cust) {
        if($cust['mobile'] == $mobile) return $index;
    }
    return FALSE;
}

4.13
8
Krish 100200 points

                                      /**
   * PHP Search an Array for multiple key / value pairs
   */

  function 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;
  }

  // Output the result
  print_r(multi_array_search($list_of_phones, array()));

  // Array ( [0] => 0 [1] => 1 )

  // Output the result
  print_r(multi_array_search($list_of_phones, array('Manufacturer' => 'Apple')));

  // Array ( [0] => 0 )

  // Output the result
  print_r(multi_array_search($list_of_phones, array('Manufacturer' => 'Apple', 'Model' => 'iPhone 6')));

  // Array ( )

4.13 (8 Votes)
0
3
1
Phoenix Logan 186120 points

                                    $key = array_search('100', array_column($userdb, 'uid'));

3 (1 Votes)
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
search multi dimensional array php php array search with multiple values multidimensional array_search with array_columns php multidimensional array_search with multiple array_column php array_search multidimensional multiple array_column php array search in php 2d array array search in multidimensional array php php in_array multiple search php search key value in multidimensional array search in array php 2 dimensional match value through multidimesional array in php multidimensional array search by value in php php search for sub array in multidimensional array php search sub arrays by key multidimensional any level php search array key in multidimensional array find in multidimensional array php search name in array multidimensional php array search multiple php php find array value in multidimensional php multi array search value php search and print value from array multidimensional php search key in multidimensional array find element in multidimensional array php find string in multidimensional array php array_search php multidimensional get array search in multi array php php check all values of multidimensional array match search multidimensional array php by value search fromm multi dimensional array php php search value multidimensional array match multidimensional array in php php array search multidimensional array find multidimensional array php fastest way to find an array in another multidimensional array php search and get value inside multidimentional array php php search value in multidimensional array php multidimensional array search by key php search in array multiple values fastest multidimensional array search in php php array search value multidimensional php search multidimensional array for column value multiple dimensional array php search between search 2 dimensional array php php array multidimensional search count 2 dimensional array search php return an array from multidimensional php matching a value php find a particular element in multidimensional array php array search multidimensional by value php array searach multi dimensional by value php search array in multidimensional array find a value in a multidimensional array php php search array multidimensional multidimensional array search in php array search for two dimensional by column in php php search in array multidimensional multi search php array multidimensional array get value if match value php array search function in php with multidimensional php array search multidimensional by key find value in multidimensional array php php multidimensional array find by value search value multidimensional array php multidimensional array search by value php php search 2 dimensional array php search string in multidimensional array multi array search php search string in multidimensional array php search in array multidimensional php by value search in array multidimensional php by vaue php library array search multidimensional array_search multidimensional array php php multi array search multidimensional array search php array one or multidimensional array to find out in php php array multidimensional match value php search nested multidimensional array by value match value in multidimensional array php php multidimensional array search array_search in multidimensional array php php find in array search multidimensional php search multidimensional array for value array_search in multidimensional php php search in multidimensional array php find value in multidimensional array php find in multidimensional array by value how to search in multidimensional array php search multidimensional array php php array search in multidimensional array search a multidimensional array php array_search php multidimensional search array multidimensional php search in multidimensional array in php array_search multidimensional php search value in multidimensional array php array search in two dimensional array in php php multidimensional array search by value array search multidimensional php key and value find a value in multidimensional array php php array search multiple values php array_search multidimensional How to search by key=>value in a multidimensional array in PHP search in multidimensional array php array search multiple value array multidimensional php php array search multidimensional php multidimentional array search multiple values php search multidimensional array multiple values php search multidimensional array get search value in multidimensional array php array search multidimensional php php search multidimensional array for multiple values in_array php multidimensional search product key return price php array return distinct multidimensional array php find in multidimentional array php search multiple key values in array php search multidimensional array for multiple key values
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source