O que faz se (); onde, ponto e vírgula é logo após os parênteses?
Acontece que, ao escrever um código PHP, acidentalmente coloquei um ponto-e-vírgula;
logo após uma declaração if. Por exemplo
if($a > 1);
{
....
}
Eu pensei que o PHP deveria gerar um erro neste caso, mas não é. Esse tipo de sintaxe deve ter um significado, só estou me perguntando o que
Pelo que pude ver, a condição parece sempre verdadeira quando o;
foi adicionado, mas não tenho certeza de que esse é o significad