Ir para conteúdo
Fórum Script Brasil
  • 0

Gerar uma string a partir de um Array


flaviokowalske

Pergunta

Pessoal tenho um array ($leituras) vindo de um select no banco de dados com a seguinte estrutura:

array (size=16)
  0 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '03/11/2020' (length=10)
      'primeira_leitura' => string '113504' (length=6)
      'segunda_leitura' => string '113661' (length=6)
      'abate_total' => string '159' (length=3)
      'consumo_dia' => string '157' (length=3)
      'consumo_noite' => string '109' (length=3)
      'consumo_total' => string '266' (length=3)
  1 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '04/11/2020' (length=10)
      'primeira_leitura' => string '113770' (length=6)
      'segunda_leitura' => string '113911' (length=6)
      'abate_total' => string '185' (length=3)
      'consumo_dia' => string '141' (length=3)
      'consumo_noite' => string '149' (length=3)
      'consumo_total' => string '290' (length=3)
  2 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '05/11/2020' (length=10)
      'primeira_leitura' => string '114060' (length=6)
      'segunda_leitura' => string '114208' (length=6)
      'abate_total' => string '131' (length=3)
      'consumo_dia' => string '148' (length=3)
      'consumo_noite' => string '99' (length=2)
      'consumo_total' => string '247' (length=3)
  3 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '06/11/2020' (length=10)
      'primeira_leitura' => string '114307' (length=6)
      'segunda_leitura' => string '114444' (length=6)
      'abate_total' => string '213' (length=3)
      'consumo_dia' => string '137' (length=3)
      'consumo_noite' => string '231' (length=3)
      'consumo_total' => string '368' (length=3)
  4 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '09/11/2020' (length=10)
      'primeira_leitura' => string '114675' (length=6)
      'segunda_leitura' => string '114813' (length=6)
      'abate_total' => string '122' (length=3)
      'consumo_dia' => string '138' (length=3)
      'consumo_noite' => string '118' (length=3)
      'consumo_total' => string '256' (length=3)
  5 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '10/11/2020' (length=10)
      'primeira_leitura' => string '114931' (length=6)
      'segunda_leitura' => string '115144' (length=6)
      'abate_total' => string '227' (length=3)
      'consumo_dia' => string '213' (length=3)
      'consumo_noite' => string '166' (length=3)
      'consumo_total' => string '379' (length=3)
  6 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '11/11/2020' (length=10)
      'primeira_leitura' => string '115310' (length=6)
      'segunda_leitura' => string '115459' (length=6)
      'abate_total' => string '138' (length=3)
      'consumo_dia' => string '149' (length=3)
      'consumo_noite' => string '164' (length=3)
      'consumo_total' => string '313' (length=3)
  7 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '12/11/2020' (length=10)
      'primeira_leitura' => string '115623' (length=6)
      'segunda_leitura' => string '115722' (length=6)
      'abate_total' => string '109' (length=3)
      'consumo_dia' => string '99' (length=2)
      'consumo_noite' => string '213' (length=3)
      'consumo_total' => string '312' (length=3)
  8 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '13/11/2020' (length=10)
      'primeira_leitura' => string '115935' (length=6)
      'segunda_leitura' => string '116147' (length=6)
      'abate_total' => string '215' (length=3)
      'consumo_dia' => string '212' (length=3)
      'consumo_noite' => string '350' (length=3)
      'consumo_total' => string '562' (length=3)
  9 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '16/11/2020' (length=10)
      'primeira_leitura' => string '116497' (length=6)
      'segunda_leitura' => string '116638' (length=6)
      'abate_total' => string '246' (length=3)
      'consumo_dia' => string '141' (length=3)
      'consumo_noite' => string '148' (length=3)
      'consumo_total' => string '289' (length=3)
  10 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '17/11/2020' (length=10)
      'primeira_leitura' => string '116786' (length=6)
      'segunda_leitura' => string '116905' (length=6)
      'abate_total' => string '140' (length=3)
      'consumo_dia' => string '119' (length=3)
      'consumo_noite' => string '135' (length=3)
      'consumo_total' => string '254' (length=3)
  11 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '18/11/2020' (length=10)
      'primeira_leitura' => string '117040' (length=6)
      'segunda_leitura' => string '117176' (length=6)
      'abate_total' => string '165' (length=3)
      'consumo_dia' => string '136' (length=3)
      'consumo_noite' => string '151' (length=3)
      'consumo_total' => string '287' (length=3)
  12 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '19/11/2020' (length=10)
      'primeira_leitura' => string '117327' (length=6)
      'segunda_leitura' => string '117459' (length=6)
      'abate_total' => string '93' (length=2)
      'consumo_dia' => string '132' (length=3)
      'consumo_noite' => string '184' (length=3)
      'consumo_total' => string '316' (length=3)
  13 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '20/11/2020' (length=10)
      'primeira_leitura' => string '117643' (length=6)
      'segunda_leitura' => string '117800' (length=6)
      'abate_total' => string '234' (length=3)
      'consumo_dia' => string '157' (length=3)
      'consumo_noite' => string '313' (length=3)
      'consumo_total' => string '470' (length=3)
  14 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '23/11/2020' (length=10)
      'primeira_leitura' => string '118113' (length=6)
      'segunda_leitura' => string '118280' (length=6)
      'abate_total' => string '267' (length=3)
      'consumo_dia' => string '167' (length=3)
      'consumo_noite' => string '243' (length=3)
      'consumo_total' => string '410' (length=3)
  15 => 
    array (size=8)
      'filial' => string '100' (length=3)
      'data_leitura' => string '24/11/2020' (length=10)
      'primeira_leitura' => string '118523' (length=6)
      'segunda_leitura' => string '118587' (length=6)
      'abate_total' => string '162' (length=3)
      'consumo_dia' => string '64' (length=2)
      'consumo_noite' => null
      'consumo_total' => null

Preciso gerar uma string apenas com os valores da chave consumo_total para ser usada para gerar um gráfico. Essa string precisa ter a seguinte estrutura:

[0, 0, 266, 290, 247, 368, 0, 0, 256, 379, 313, 312, 562, 0, 0, 289, 254, 287, 316, 470, 0, 0, 410, 0]

Como faço isso em PHP? Podem dar uma ajuda?

Editado por flaviokowalske
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...