У меня есть строка, которую я получаю после очистки некоторых значений из файла xml.
$resolutions=strip_tags($resolutions,allow); // gives me '75 75 300 300 600 600'
Затем я заменяю пробелы на запятые:
$resolutions = preg_replace('#\s+#',',',trim($resolutions)); // gives me '75,75,300,300,600,600'
Затем я беру что и хочу извлечь минимальные и максимальные значения, как это
$resolution_min = min($resolutions);
на странице для отображения
echo $resolution_min; // still gives me '75,75,300,300,600,600'
Однако, когда я изменяю код, я хочу, чтобы он отображался на странице
echo min(75,75,300,300,600,600); // it displays '75' as it should
Я думаю, проблема в том, что значения CSV интерпретируются как одна текстовая строка, и мне нужно, чтобы они читались как целочисленные значения CSV.
Есть ли способ заставить их быть читать как цифры c значения по мин и макс?
Я думаю, что часть моей проблемы связана с этой строкой или строкой, подобной ей, jus be for команда "взорвать"
$list = "" . substr($scansupportedresolutions, $start,$length) . "";
Я никогда не видел такого рода двойные двойные кавычки и двойные двойные кавычки и понятия не имею, что это значит
Это просто говорит, что вся строка в $ list будет
".<CONTENT HERE>."
а конкретно в двойных кавычках? Что бы это ни было, мне кажется, что это решающее значение для команды взрыва.