-rafael- 1 Denunciar post Postado Março 8, 2010 ola a todos, tenho 12 variaveis, so que elas só podem assumir 4 valores diferentes. os valores q estao no banco sao numericos, e quero passar para texto. pensei no if/elseif, mas vou ter que fazer um bloco de if/elseif para cada variavel? ou existe outra forma? obrigado Compartilhar este post Link para o post Compartilhar em outros sites
cassiano óliver 1 Denunciar post Postado Março 9, 2010 Guarda esses valores em um array e depois verifica se o valor da sua variável está nesse array.. se estiver, você faz o que tiver que ser feito, caso contrário para a execução ou mostra uma mensagem... $valores = array("1", "2", "3", "4");$sua_variavel = "5";if(in_array($sua_variavel, $valores)) { echo "ok";}else { echo "valor inválido";} Compartilhar este post Link para o post Compartilhar em outros sites