Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Что не так с этой функцией?

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


     22.03.2015    Общие вопросы по PHP    817

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

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


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

Комментарии пользователей (4)

follor
1

243 | 10

follor - 22 марта 2015 22:05 - Юзер

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

taras2608
2

taras2608 - 14 марта 2016 06:52 - Юзер

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

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

nowheremany
192

1659 | 1292

nowheremany - 14 марта 2016 10:18 - Эксперт

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

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

taras2608
2

taras2608 - 14 марта 2016 14:42 - Юзер

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

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

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