Недавно я обновил свой веб-сайт с версии 5 PHP до версии 7.4.
У меня есть код, который анализирует строки из входного файла, и по какой-то причине я получаю только первые характер строк, когда я пытаюсь переместить их из одной переменной в другую.
Я не могу быть уверен, что это как-то связано с обновленной версией PHP, но я не припоминаю, чтобы у меня была такая проблема в прошлое.
Будем очень признательны за любую информацию. Я только балуюсь PHP и ни в коем случае не являюсь экспертом.
Пример кода:
$m=0;
$token=explode(" ",$buffer);
$m_max++;
$m_color[$m_max]=$token[2];
$m_width[$m_max]=$token[3];
Я проверил эти значения:
$buffer = "border medium black 25"
$token[2] = "black"
$token[3] = "25"
Но эти переменные получают только первый символ из $token[]
$m_color[1] = "b" ???
$m_width[1] = "2" ???`
Подробнее здесь: https://stackoverflow.com/questions/788 ... r-php-code