Boa tarde pessoal, tudo bem?
Fiz meu IF de verificação do CPF dessa forma
foreach ($cpfs as $cpf){
$validaCpf = preg_match("/^[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}$/",$cpf,$cpfsValidados);
if($validaCpf == 1){
echo "O CPF {$cpf} é válido \n";
}else{
echo "O CPF {$cpf} é inválido \n";
}
}
Veja, que coloco no condicional ($validaCpf == 1), porém, vejo nas aulas o professor utilizando só a variável no condicional ($validaCpf) sem um "==1"
PHP faz essa associação de true/false automaticamente, precisa colocar obrigatoriamente o condicional completo? Entendo que a lógica é que ele responda só 1 ou 0, então só pode ser um ou outro, mas é um resumo da sintaxe? é correto escrever dessa forma?
Abração!