Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Что не так с этой функцией?

Что не так с этой функцией?


     22.03.2015    Все вопросы » Общие вопросы по PHP    1779

вопрос
При работе одного модуля появляется ошибка Strict Standards: Only variables should be passed by reference
и ссылается на эту строку, что можно сделать?
$color = reset(explode(',',$color));

Ответил: ПафНутиЙ


$_color = explode(',',$color);
$color = reset($_color);

4 комментария

follor
Юзер

follor - 22 марта 2015 22:05 -

Спасибо, проблема решена)

taras2608
Юзер

taras2608 - 14 марта 2016 06:52 -

Здравствуйте!
У меня также появляется ошибка Strict Standards: Only variables should be passed by reference
в строке:
list($id, $result) = each($this->_convertRows($rows));

Пробовал взять за основу пример описанный выше, но ошибка не уходит, может что-то делаю не так.
Помогите пожалуйста, добрые люди!

nowheremany
Эксперт

nowheremany - 14 марта 2016 10:18 -

$rows2 = $this->_convertRows($rows);
list($id, $result) = each($rows2);

Благодарность принимаю тут Связь

taras2608
Юзер

taras2608 - 14 марта 2016 14:42 -

Спасибо большое, проблема решена.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх