Jump to content


Photo

Não Contar Variáveis Vazias


  • Faça o login para participar
1 reply to this topic

#1 Giovani Velasques

Giovani Velasques

    Turista

  • Usuários
  • 36 posts
  • Sexo:Masculino
  • Localidade:Dom Pedrito

Posted 09/04/2012, 16:12

Boa tarde, preciso de uma força, pelo fato que não consigo fazer um contador que se a variável for em branco ele não conte.
Ex:
$imagem = 1;
$imagem2 = 1;
$imagem3 = 1;
$imagem4 = "";
$imagem5 = "";
$imagem6 = "";
$imagem7 = "";
$imagem8 = "";
$imagem9 = "";
$imagem10 = "";
$imagem11 = "";
$imagem12 = "";


$a[0] = $imagem;
$a[1] = $imagem2;
$a[2] = $imagem3;
$a[3] = $imagem4;
$a[4] = $imagem5;
$a[5] = $imagem6;
$a[6] = $imagem7;
$a[7] = $imagem8;
$a[8] = $imagem9;
$a[9] = $imagem10;
$a[10] = $imagem11;
$a[11] = $imagem12;
   
$quantidade_imagens=count($a);
echo $quantidade_imagens ;

Que no caso daria 3, mas me retorna 12 pelo fato que vazio tbm é considerado...
Alguem poderia me dar esta força? Valeu

#2 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 19/04/2012, 09:28

Opa,

Da uma olhada...
$quantidade_imagens = 0;

for($i=0; $i<count($a); $i++){
  if($a[$i] != "") $quantidade_imagens++;
}

echo $quantidade_imagens;

--
Samuel Machado
www.samuelmachado.com




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq