- var_dump: documentation ( source)
- array_walk_recursive: documentation ( source)
<?php
$jobTiers = array("tier_1" => array("jobs_to_inc" => 10, "jobs_to_dec" => 8), "tier_2" => array("jobs_to_inc" => 20, "jobs_to_dec" => 16));
$jobCount = 10;
$test = array_walk_recursive($jobTiers, function($arr) use ($jobCount) {
// I want it to return the array where jobCount is in-between jobs_to_dec and jobs_to_inc
return ($jobCount >= $arr['jobs_to_dec'] && $jobCount <= $arr['jobs_to_inc']) ? $arr : false;
});
var_dump($test);