Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boa tarde estou com um erro apos atualizar a versao do meu php para 7.1
$var = 20 - 10;
vejaEste código ao qual você citou de ser "pseudo":
>
2 horas atrás, Marcos_imasters disse:
boa tarde estou com um erro apos atualizar a versao do meu php para 7.1
$var = 20 - 10;
veja
o problema deve ser na entrada de valores (vindo de um banco ou $_GET ou $_POST), que esta tentando tentando fazer uma operação com valores não numéricos, podendo um dos valores ser uma string sem numeros, null, booleano, etc, como explicado em: [http://php.net/manual/en/migration71.other-changes.php](http://php.net/manual/en/migration71.other-changes.php)
Por exemplo:
<?php
'1b' + 'something';
A maneira é tratar os dados, pode-se usar is_numeric para isto, algo como por exemplo:
<?php
$var = null;
if (is_numeric($a) && $ is_numeric($b)) {
$var = $a + $b;
}
É apenas um código de exemplo.erro sumiu depois que limpei cahce obrigado a todos que respoderam.
Nenhum problema encontrado: https://3v4l.org/oobal
Verifique aonde a variável $var está sendo utilizada.