<?php
$sizes = [
'200',
'195',
'190',
'188',
'186',
'184',
'182',
'180',
'178',
'176',
'174',
'172',
'170',
'165',
'160',
];
sort($sizes);
$sizes = array_combine($sizes, $sizes);
$keyRange = [];
foreach($sizes as $key => &$size) {
if (isset($sizes[$key+1])) {
$sizes[$key] = range($size, $sizes[$key+1]-1);
}
}
var_dump($sizes);
$misterKeysRange = $sizes;
$misterKeys = [];
foreach($misterKeysRange as $value => $keys) {
$values = array_map(function() use ($value){
return $value;
}, $keys);
$arr = array_combine($keys, $values);
//var_dump($arr);
$misterKeys = $misterKeys+$arr;
}
var_dump($misterKeys);
preferences:
25.85 ms | 402 KiB | 5 Q