GR
usar o str_replace dentro do foreach ?
Fechado
pessoal estou tentando fazer um componente de onde uso o Charts + analytics do google, porem meu grafico não esta gerando por que os resultados do foreach traz campos vazio.
com esse resultado
['Jul 1', 50],
['Jul 2', 48],
['Jul 3', 28],
['Jul 4', 12],
['Jul 5', 6],
['Jul 6', 4],
['Jul 7', 27],
['Jul 8', 5],
segue em anexo um exemplo de como fica com o codigo acima.
um exemplo de como estou fazendo para trazer os os graficos porem podemos observar que quando uso if($value != '') eu faço que o programa pare de trazer os as linha que contenha valores vazio, mas na verdade preciso que os valores sejam ao inves de vazio seja adicionado o valor zero.
alguem pode me ajudar. sou estudante em analise não tenho experiencia
- <?php foreach($perDayCount as $key => $value) {
- if($value != ''){
- echo '[\''.$key.'\', '.$value.'],' . PHP_EOL ;
- }
- }
- ?>
com esse resultado
['Jul 1', 50],
['Jul 2', 48],
['Jul 3', 28],
['Jul 4', 12],
['Jul 5', 6],
['Jul 6', 4],
['Jul 7', 27],
['Jul 8', 5],
segue em anexo um exemplo de como fica com o codigo acima.
um exemplo de como estou fazendo para trazer os os graficos porem podemos observar que quando uso if($value != '') eu faço que o programa pare de trazer os as linha que contenha valores vazio, mas na verdade preciso que os valores sejam ao inves de vazio seja adicionado o valor zero.
alguem pode me ajudar. sou estudante em analise não tenho experiencia
assim minha duvida e como faço para que todo vez que dentro dos resultado que tenha um resultado vazio eu adicione dinamicamente o valor zero para que assim o programa gere automaticamente o grafico
['Jul 1', 50],
['Jul 2', 48],
['Jul 3', 28],
['Jul 4', 12],
['Jul 5', 6],
['Jul 6', 4],
['Jul 7', 27],
['Jul 8', 5],
['Jul 9', ],
['Jul 10', ],
['Jul 11', ],
['Jul 12', ],
['Jul 13', ],
['Jul 14', ],
['Jul 15', ],
['Jul 16', ],
['Jul 17', ],
['Jul 18', ],
['Jul 19', ],
['Jul 20', ],
['Jul 21', ],
['Jul 22', ],
['Jul 23', ],
['Jul 24', ],
['Jul 25', ],
['Jul 26', ],
['Jul 27', ],
['Jul 28', ],
['Jul 29', ],
['Jul 30', ],
['Jul 31', ],
assim daria certo
valeu, mas assim ele zera tudo
['Jul 1', 50],
['Jul 2', 48],
['Jul 3', 28],
['Jul 4', 12],
['Jul 5', 6],
['Jul 6', 4],
['Jul 7', 27],
['Jul 8', 5],
['Jul 9', 3],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
[0],
]);
e na verdade ele precisa fazer isso
aqui eu tenho
['dia',visualização]
['Jul 9', ],
['Jul 10', ],
['Jul 11', ],
a na coluna visualização que eu tenho que adicionar o valor zero
a variavel $key representa o dia e a variavel $value representa visualização
echo '[''.$key.'', '.$value.'],' . PHP_EOL ;
é apenas o $value que quando estiver vazio ele deve receber o valor "0"
resolvi assim
valeu pela a ajuda
Oi Getulio
Pode postar o código todo para eu estudar esse componente?
Posso sim parça