1
resposta

Em PHP é possível fazer um array dinâmico ?

Por exemplo, em java conseguimos criar listas ligadas, vetores dinâmicos que alteram seu tamanho conforme a necessidade.

Gostaria de um exemplo se isso puder ser feito também em php

1 resposta

Oi Alon, tudo bom?

Em PHP, todo array já é dinâmico. Repara que em java, um array puro recebe obrigatoriamente a quantidade de espaços reservados na instanciação, algo como:

int[] arrayDeInteiros = new int[5];

Já em PHP, não dizemos o tamanho:

$arrayDeInteiros = [];
ou
$arrayDeInteiros = array();

Para adicionar nesse array, não precisamos indicar a posição:

$arrayDeInteiros[0] = 1;

Mas se a gente quiser jogar no fim do array basta não passar a posição =)

$arrayDeInteiros[] = 1;

E, desse jeito, você não precisa se preocupar com o tamanho do array, pois ele já é dinâmico

Abraço