Determinar se uma variável numérica é par ou ímpar pode ser uma parte simples, mas vital de linguagens de programação , incluindo PHP. O uso de números pares e ímpares pode variar entre a escolha de cores diferentes para linhas em uma tabela ou para usos avançados, incluindo a verificação de erros . PHP pode determinar se um número é par ou ímpar usando dois métodos: o módulo e binário " E " de operação. Instruções
1
Calcular o módulo da variável numérica e o número inteiro de dois . Embora o módulo pode ter um significado mais complexo em determinada área da matemática , neste caso, o módulo de elasticidade é o restante quando a divisão do número de dois. No PHP , isto é escrito como " número $ % 2 " .
2
Verificar se o módulo do número e dois é igual a um ou zero . O número é , mesmo que o módulo do número com dois é igual a zero e estranho se o módulo é igual a um . Em PHP, isto é normalmente implementado usando uma condicional if , como " if ( $ number % 2 == 0) " .
3
Calcule o binário operação AND entre o número de questão e um. Cada número de um computador é representado em binária como uma série de uns e zeros . O inteiro um é representado por todos os zeros exceto para um único no pouco menor valorizado. O binário AND operação compara cada bit do número em questão e um. A operação irá retornar verdadeiro se o número for ímpar e tem um um no pouco menor valorizado. A operação irá retornar falso se existe um zero na pouco valor mais baixo e o número é par . No PHP , esta operação é escrita como "$ & número 1".