<?php
$list = [[50, 51, 160], [5, 161, 220], [160, 161, 220], [160, 161, 220]];
$font = [[11, 7, 6], [12, 10, 8], [20, 16, 12], [24, 20, 10]];
$external_var = 'Trees';
$font_x = [];
$allow = false;
for($i=0;$i<count($list);$i++) {
for($j=0;$j<count($list[$i]);$j++) {
if(strlen($external_var) == $list[$i][$j]) {
$font_x[] = $font[$i][$j];
$allow = true;
}
}
if($allow == false) {
$font_x[] = 'nothing';
}
$allow = false;
}
print_r($font_x);
?>
i/lub
<?php
$list = [[50, 51, 160], [5, 161, 220], [160, 161, 220], [160, 161, 220]];
$font = [[11, 7, 6], [12, 10, 8], [20, 16, 12], [24, 20, 10]];
$external_var = 'Trees';
$func = function ($arg1, $arg2) use ($external_var) {
$font_x = 'nothing';
for($i=0;$i<count($arg1);$i++) {
if(strlen($external_var) == $arg1[$i]) {
$font_x = $arg2[$i];
}
}
return $font_x;
};
print_r(array_map($func, $list, $font));
?>