1
resposta

Adicionando um numero no array na posição [0]

<?php
$jogos = [
1,4,10,22,53,54,
4,9,37,43,44,56,
10,30,31,33,42,52,
22,29,38,43,48,53,
11,16,17,41,46,59,
3,10,13,25,41,42,
17,31,34,40,56,57,
26,36,42,48,54,58,
8,9,17,19,33,56,
5,12,32,38,47,
11,14,36,41,54,59,
20,34,38,40,49,54
];
// adicionando um elemento
$jogos[0] = 2;
var_dump(array_count_values($jogos));

daniel@DELL-G4Y5LQ3:~/Curso_Alura$ php numeros_mega.php 
array(43) {
  [2]=>
  int(1)



1 resposta

Opa, Daniel. Tudo bem?

Gostaria de pedir desculpas pela demora em responder o seu tópico.

Parabéns pelo seu desenvolvimento, ficou muito bacana! Colocando em prática muitas das funcionalidades do PHP.

Apenas para acrescentar nos seus estudos, no exemplo acima, você substituiu o valor da posição de 1 para 2. Se você quiser adicionar sem substituir, você pode utilizar a função array_unshift() da seguinte maneira:

<?php

$jogos = [
1,4,10,22,53,54,
4,9,37,43,44,56,
10,30,31,33,42,52,
22,29,38,43,48,53,
11,16,17,41,46,59,
3,10,13,25,41,42,
17,31,34,40,56,57,
26,36,42,48,54,58,
8,9,17,19,33,56,
5,12,32,38,47,
11,14,36,41,54,59,
20,34,38,40,49,54
];
// adicionando um elemento no início
array_unshift($jogos, 2);

print_r($jogos);

Vale lembrar que esta função adiciona um ou mais elementos no início de um array.

Espero ter ajudado, bons estudos :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software