How can I change the code below to work in versions 5.3 and 5.4 of PHP? Currently works only in version 5.3.
I'm having the following error:
Strict Standards: Only variables should be passed by reference in /home/public_html/admin/additional.php on line 1
$arquivo_renomeado = strtolower(end(explode('.', $nome_do_arquivo_original_alterado)));
if ($arquivo_renomeado == 'jpg' || $arquivo_renomeado == 'jpeg') {
$nome_final = str_replace($nome_do_arquivo_original_alterado,' ',$nome_da_imagem_alterada.'.jpg');
} else if ($arquivo_renomeado == 'png') {
$nome_final = str_replace($nome_do_arquivo_original_alterado,' ',$nome_da_imagem_alterada.'.png');
# Only if your version of GD includes GIF support
} else if ($arquivo_renomeado == 'gif') {
$nome_final = str_replace($nome_do_arquivo_original_alterado,' ',$nome_da_imagem_alterada.'.gif');
}