Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

#15785
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.
#15819
Nem parei para pensar, mas isso é logica kkkkkkk, minhas aplicações faço com muitos ifs vou começar mudar meu conceito...
#15831
A estrutura do switch permite um valor default também
Código: Selecionar todos
switch($valor) {
case 1:
    comandos ...
    break;
case 2:
    comandos ...
    break
default:
    comandos ...
}
é equivalente a:
Código: Selecionar todos
if($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;
#16524
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..

Discover new facets of pleasure, one night only R[…]

Na instalação você está[…]

Grata Leandro! procurei, e na linha 45 esta outra […]

Erro Mensagem do MySQL: Documentação[…]