Я пытаюсь перенести старую функцию PHP 5x в PHP 7, которая выводит список доступных сервисов из базы данных.
Пока записи есть, даже если они отображаются в моем списке как «флажки», которые можно выбрать, они не выиграют». не обрабатывается.
Однако он работает на старой настройке PHP 5.5.
В течение дня я пробовал несколько исправлений, но безуспешно.
var_dump() возвращает не что иное, как array(1) { [0]=> string(0) ""
Вот фрагмент кода, очень помогает оценено.
public final function loadSupplementCustom($suppl_custom )
{
if(!is_array($suppl_custom ))
$suppl_custom_arr =explode(',',trim($suppl_custom));
else
$suppl_custom_arr =$suppl_custom;
foreach($suppl_custom_arr as $index=>$val)
{
$val_arr=explode('-',$val);
if(is_array($val_arr))
{
$this->suppl_custom_arr[$val_arr[0]]=1;
if(isset($val_arr[1]) ) $this->suppl_custom_arr[$val_arr[0]]=(int)$val_arr[1];
}
else
{
$this->suppl_custom_arr[$val_arr[0]]=1;
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... g-wont-fix