• 30 hours
  • Medium

Free online content available in this course.

Paperback available in this course

course.header.alt.is_certifying

Got it!

Last updated on 6/23/20

Quiz 2

Log in or subscribe for free to enjoy all this course has to offer!

Evaluated skills

  • Connaître des techniques avancées pour programmer en PHP
  • Question 1

    Quel procédé doit-­on utiliser pour copier un objet ?

    • Il suffit d’assigner le contenu de la variable représentant l’objet à une autre variable

    • Il faut créer une fonction créant une nouvelle instance et lui assignant aux attributs correspondant les valeurs de l’objet à copier

    • Il faut le cloner grâce au mot­-clé clone

  • Question 2

     Quelle est la différence entre une comparaison stricte et non stricte entre deux objets ?

    • La comparaison non stricte compare les valeurs des attributs (noms compris) ainsi que les classes instanciées, tandis que la comparaison stricte se contente de comparer les identifiants des deux objets

    • La comparaison non stricte compare les valeurs des attributs (noms compris) mais pas les classes instanciées, tandis que la comparaison stricte compare également les classes instanciées par les deux objets

    • La comparaison non stricte compare les valeurs des attributs (noms non compris) mais pas les classes instanciées, tandis que la comparaison stricte compare également les noms des attributs et les classes instanciées par les deux objets

  • Question 3

    Que se passe­-t-­il si on parcourt un objet avec une boucle foreach ?

    • On obtient la liste des attributs et méthodes auxquels on a accès, ainsi que la valeur des attributs

    • On obtient la liste des attributs auxquels on a accès ainsi que leurs valeurs

    • On obtient la liste de tous les attributs ainsi que leurs valeurs, peu importe leurs visibilités