$value) { if (!is_array($value)) { $separatorIndex = strpos($value, ':'); if (!$separatorIndex) { continue; } $inputKeyItem = substr($value, 0, $separatorIndex); $inputValueItem = substr($value, $separatorIndex+1); $inputArrayValue[$key] = [$inputKeyItem => $inputValueItem]; } } return $inputArrayValue?$inputArrayValue:$inputValue; } }