Strict Standards: Only variables should be passed by reference in

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

на строку с кодом:
$format = end(explode('.', $file));

Этой строчкой я получаю формат файла.
Решение ошибки было разделить код на две строки, вот так:
$format = explode('.', $file); 
$format = end($format);