Colunas de Matriz. [RESOLVIDO]

1. Colunas de Matriz. [RESOLVIDO]

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 07/11/2011 - 15:19h

Pessoal to com uma duvida aqui.

Eu monto uma matriz de dados. Eu queria saber se existe uma função que me retorne o numero de colunas dessa matriz.

Fico grato por alguma resposta. Abraços.


  


2. MELHOR RESPOSTA

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 07/11/2011 - 16:21h

então é uma matriz e não um vetor, no php matriz é um vertor dentro de outro então cada linha pode ter um comprimento de colunas diferente


#!/usr/bin/php
<?php
$fruits = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);

print count($fruits["fruits"]);
print count($fruits["numbers"]);
print count($fruits["holes"]);
?>


3. Re: Colunas de Matriz. [RESOLVIDO]

Edmar Wantuil
wantuiliv

(usa Ubuntu)

Enviado em 07/11/2011 - 16:01h

Boa tarde, utilize o comando count($matriz);
Abraços


4. Re: Colunas de Matriz. [RESOLVIDO]

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 07/11/2011 - 16:04h

Já tentei isso. ele retorna o numero de linhas, e não de colunas.


5. Re: Colunas de Matriz. [RESOLVIDO]

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 07/11/2011 - 16:28h

Opa, era isso que eu precisava.

Vlw. Abraços !


6. Re: Colunas de Matriz. [RESOLVIDO]

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 07/11/2011 - 16:44h

VitorLuis escreveu:

Opa, era isso que eu precisava.

Vlw. Abraços !

excelente

fiz um exemplo melhor aqui para treinar um pouco

#!/usr/bin/php
<?php
$matriz = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);

$contador =0;
foreach($matriz as $linha){
print "a linha ".$contador." possui ".count($linha)." colunas \n";
$contador++;
}
?>


com a saida

a linha 0 possui 3 colunas
a linha 1 possui 6 colunas
a linha 2 possui 3 colunas

já faz mais de anos que não uso php(na verdade nunca usei mesmo).




7. Re: Colunas de Matriz. [RESOLVIDO]

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 07/11/2011 - 17:43h

Vlw Pela Explicação adri3d






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts