Estrutura de condição com (array)vetores

PHP

08/08/2017

Tenho um array com 3 posições.
Preciso verificar o valor de cada indice para aplicar em uma estrutura de condição.

A unica forma que consegue fazer funcionar foi assim

if($r[0] == 0 && $r[1] == 0 && $r[2] == 0):
echo "O numero é divisivel por todos";
elseif($r[0] > 0 && $r[1] > 0 && $r[2] > 0):
echo "O numero não é divisivel por nenhum";
else: echo "Resultado não se enquadra nos criterios determinados. Favor tentar com outro numero";
endif;

teria alguma forma de fazer isso menor sendo que o valor que preciso verificar é igual para todas.
Libio Souza

Libio Souza

Curtidas 0

Respostas

Santos

Santos

08/08/2017

Opa Líbio, beleza?

A única forma de melhorar este código é declarando o valor que você quer comparar em uma variável e você comparar os valores por essa variável. Assim, quando o valor de comparação mudar, você só precisa mudar uma vez, entende?

De resto, é dessa forma mesmo.

Abraços!
GOSTEI 0
POSTAR