Avatar ·

Comment obtenir le premier élément d'un tableau en PHP ? Toutes les méthodes et exemples

Bonjour à tous ! Je suis un développeur PHP débutant et j'ai un problème qui semble simple, mais je me suis perdu dans les différentes approches. J'ai besoin d'obtenir le premier élément d'un tableau, mais je ne sais pas quelle méthode utiliser dans différentes situations. J'ai plusieurs tableaux : ```php // Tableau indexé simple $fruits = ['apple', 'banana', 'orange']; // Tableau associatif avec des clés inconnues $user = ['name' => 'Иван', 'age' => 25, 'city' => 'Москва']; // Tableau qui peut être vide $data = []; ``` J'ai essayé d'utiliser `$fruits[0]`, mais cela ne fonctionne pas pour les tableaux associatifs. J'ai aussi lu sur `reset()`, `array_shift()`, `current()` et `array_values()`, mais je ne comprends pas la différence et quelle méthode choisir. Questions spécifiques : 1. Quelle est la méthode la plus fiable pour obtenir le premier élément de n'importe quel tableau ? 2. Que faire si le tableau est vide ? 3. Comment obtenir le premier élément tout en laissant le tableau inchangé ? 4. Y a-t-il une différence de performance entre les méthodes ? Je