Avatar ·

Como passar um array em query string no PHP?

Olá a todos! Sou iniciante em PHP e encontrei um problema. Preciso passar um array de dados através de URL (query string) para outra página. Por exemplo, tenho um formulário com vários checkboxes e quero passar os valores selecionados como um array. Tentei fazer assim: ```php $fruits = ['apple', 'banana', 'orange']; $queryString = http_build_query(['fruits' => $fruits]); // Resultado: fruits[0]=apple&fruits[1]=banana&fruits[2]=orange ``` Mas quando tento obter o array na outra página através de $_GET, ele chega como uma string comum, não como um array. Li que o PHP consegue parsear esses parâmetros automaticamente, mas por algum motivo não funciona. Será que estou fazendo algo errado? Também gostaria de saber: é possível passar um array multidimensional? E como processar esses dados corretamente no lado do servidor?