Página 3 de 4
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 17 Fev 2012, 17:37
por Luiz R.
Obrigado pelas dicas Renato, com "switch" o php fica mais rapido e consome menos memoria, do que eu usar if ?
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 17 Fev 2012, 18:32
por Renato Frota
Sim. O PHP consulta só uma vez o valor da condição(ou da variável). Usando ifs seguidos, ele compara várias vezes, toma vários processos de decisão.
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 18 Fev 2012, 09:37
por Luiz R.
Nem parei para pensar, mas isso é logica kkkkkkk, minhas aplicações faço com muitos ifs vou começar mudar meu conceito...
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 18 Fev 2012, 16:50
por Renato Frota
A estrutura do switch permite um valor default também
Código: Selecionar todosswitch($valor) {
case 1:
comandos ...
break;
case 2:
comandos ...
break
default:
comandos ...
}
é equivalente a:
Código: Selecionar todosif($valor == 1) {
comandos ...
} else if ($valor == 2) {
comandos ...
} else {
comandos ...
}
mas esse último, por sua vez, já é melhor do que usar vários "if" sem os "else if" como você vinha fazendo.
com else if, a próxima consulta if só é realizada se a anterior falhar (mas continuam sendo feitas 2 ou mais consultas, até atingir um if que retorne verdadeiro).
no caso do switch, só 1 consulta é realizada.
inclusive, se você tirar o break; do case 1, o switch prossegue executando os comandos do case 2, até encontrar o break;
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 22 Fev 2012, 23:46
por Davi
Esse projeto é MUITO interessante !!!!
Que fim deu ???
Andei pesquisando aqui pelo forum mais não achei nada que funcionasse na v1.5.1.3! =/
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 26 Fev 2012, 18:17
por Luiz R.
Estou meio sem tempo, depois do dia 7 de março volto e termino!
No momento estou trabalhando em outros modulos, para adição automatizada de produto..
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 26 Fev 2012, 18:43
por Renato Frota
Mas já não estava funcionando?
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 26 Fev 2012, 23:14
por Davi
Aguardando... rs
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 27 Fev 2012, 01:53
por Luiz R.
Funciona sim:
www.EuTodaLinda.com
Só falta fazer o ADMIN.
Catalog ta 80% pronto...
Re: [Projeto] Data Nascimento, Numero, CEP, CPF, RG
Enviado: 27 Fev 2012, 17:40
por jano
Parabéns!
