От php5 до 7. Недопустимое смещение строки. Предупреждение — не исправит [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 От php5 до 7. Недопустимое смещение строки. Предупреждение — не исправит [закрыто]

Сообщение Anonymous »

Я пытаюсь перенести старую функцию 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»