Comment ajouter des éléments à un tableau vide en PHP ?
Bonjour à tous ! Je viens de commencer à apprendre PHP et j'ai rencontré un problème. Je dois créer un tableau vide, puis y ajouter dynamiquement des éléments au fur et à mesure du traitement des données. Par exemple, j'ai une liste de produits et je veux rassembler uniquement ceux dont le prix est supérieur à 100 roubles.
J'ai écrit ce code :
```php
$filtered_items = array();
foreach ($items as $item) {
if ($item['price'] > 100) {
// C'est ici que je ne sais pas comment ajouter correctement l'élément
}
}
```
J'ai essayé d'écrire `$filtered_items[] = $item;` et `array_push($filtered_items, $item);` — les deux méthodes semblent fonctionner, mais je ne comprends pas la différence et quelle est la manière la plus correcte. J'ai aussi entendu dire qu'on peut utiliser `array_push` avec plusieurs éléments à la fois. Je me demande également s'il est possible d'ajouter des éléments non pas à la fin, mais au début du tableau.
Dites-moi, s'il vous plaît, comment les professionnels résolvent ce genre de problème. Il est important pour moi de comprendre non seulement la syntaxe, mais aussi les meilleures pratiques : ce qui est plus rapide, ce qui est plus lisible, et quand utiliser quelle méthode. Merci d'avance.