• 30 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours existe en livre papier.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 23/06/2020

Quiz 2

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • 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