Strict Standards: Only variables should be passed by reference in

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Slash
Администратор
Сообщения: 2029
Поблагодарили: 62 раза

Strict Standards: Only variables should be passed by reference in

Сообщение Slash » Пн ноя 16, 2015 10:09 am

На PHP 5.4 получил ошибку:
Strict Standards: Only variables should be passed by reference in
(Строгие стандарты: только переменные должны быть переданы по ссылке в такой то строке.)

на строку с кодом:

Код: Выделить всё

$format end(explode('.'$file)); 

Этой строчкой я получаю формат файла (об этом в теме: Обрезать строку с конца до определенного символа (PHP)).
Решение ошибки было разделить код на две строки, вот так:

Код: Выделить всё

$format explode('.'$file); 
$format end($format); 
Реклама

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость