[PHP7] - Notice: Only variables should be passed by reference in ...
Olá amigos, boa tarde!
Apos ter virado a versão do meu php do 5 para o 7, estou com este problema descrito abaixo:
Notice: Only variables should be passed by reference in C:\meufonte.php on line XX
Isso acontece na hora que estou tratando um arquivo para fazer uplod na seguinte linha:
if ( !in_array( end( explode( ".", strtolower( $file['name'] ) ) ), $allowedExtensions ) ) {
Segue o código completo:
$allowedExtensions = array("jpg","jpeg","gif","png","bmp");
if ( isset( $_FILES["foto"] ) ) {
foreach ( $_FILES as $file ) {
if ( $file['tmp_name'] > '' ) {
if ( !in_array( end( explode( ".", strtolower( $file['name'] ) ) ), $allowedExtensions ) ) {
die( $file['name'] . ' é um tipo inválido de arquivo!<br/>' .
'<a href="javascript:history.go(-1);">'.
'<< Voltar</a>');
}
}
}
}
Desde já agradeço!Discussão (1)
Carregando comentários...