Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Simplificar código

$
0
0

Pessoal,

 

Por não ter experiência em PHP estou pedindo ajuda para aprender a simplificar esse meu trecho "ogro" de um script PHP, acredito que é possível simplificar mas minha falta de conhecimento dificulta, então se alguém puder mostrar como poderia resumir as chamadas de condição IF e talvez as chamadas das variaveis considerando que só muda a numeração do final:

function comparapreco($codigoit, $loja1, $loja2, $loja3, $qtcolunas) {
    $agrupaprecos=array(); 
    $preco1=array_find($codigoit, $loja1);
    $preco2=array_find($codigoit, $loja2);
    $preco3=array_find($codigoit, $loja3); 
    if($qtcolunas=1) {      
      array_push($agrupaprecos, $preco1);      
    } elseif($colunas=2) { 
      array_push($agrupaprecos, $preco1);
      array_push($agrupaprecos, $preco2);
    } elseif($colunas=3) {
      array_push($agrupaprecos, $preco1);
      array_push($agrupaprecos, $preco2);
      array_push($agrupaprecos, $preco3);
    } 
    return $agrupaprecos;
}

Viewing all articles
Browse latest Browse all 14190