Avatar ·

Guide de syntaxe PHP : que signifient ces symboles ? (PHP Syntax)

Bonjour, collègues ! Je suis un développeur PHP débutant et je me mélange constamment avec les symboles utilisés en PHP. Par exemple, je vois dans le code des autres `->`, `=>`, `::`, `@`, `...` (trois points), `??` (deux points d'interrogation) et `?:` (point d'interrogation avec deux-points). Je comprends que ce sont des opérateurs ou des constructions syntaxiques, mais chaque fois que je les rencontre dans le code, je dois consulter la documentation ou chercher sur Google. Cela ralentit considérablement le développement. J'ai un exemple concret. J'essaie d'écrire une fonction simple pour vérifier l'âge d'un utilisateur et afficher un message. Voici ce que j'ai obtenu : ```php $user = new User(); $user->name = 'Ivan'; $user->age = 25; if ($user->age >= 18) { echo $user->name . ' est majeur'; } else { echo $user->name . ' est mineur'; } ``` Mais un développeur plus expérimenté