Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

205
Visualizações
PHP: obtenga el valor de matriz por índice en lugar de clave


Tengo una matriz multidimensional devuelta por una llamada a la API. Los valores en esta matriz se almacenan con una clave como esta:

 Array(["BTC_XRP"] => 1)

Puedo obtener los valores del Array al obtenerlos usando las claves (como BTC_XRP), pero ¿qué pasa si necesito obtener el valor usando el Índice?
Por ejemplo, ¿cómo obtengo cada valor del Array usando un ciclo for si no puedo obtener los valores por el Índice?
Dado que la matriz está compuesta por algo así como 100 valores, necesito hacer eco de cada uno usando un bucle for, pero esto me da este error:

Aviso: Desplazamiento indefinido: 0

¿Es posible llegar a un valor usando el índice en lugar de la clave?
Además, me gustaría obtener la clave por el índice. Si quiero obtener la Clave del primer valor, me gustaría obtenerla usando el Índice 0.
¡Gracias!

about 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Parece que está buscando las funciones array_keys (para obtener la clave por índice) y array_values (para obtener el valor por índice):

 $array = array("BTC_XRP" => 1, "EUR_XRP" => 234, "USD_XRP" => 567); $keys = array_keys( $array ); $values = array_values( $array ); var_dump( $keys[1] ); // string(7) "EUR_XRP" var_dump( $values[1] ); // int(234)

O use un foreach como sugiere Joshua.

about 4 years ago · Santiago Trujillo Relatório

0

Probar:

 foreach ($array as $key => $value) { echo "Key: $key"; }

Donde $matriz es la matriz que desea recorrer.

Imprimirá todas las claves.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda