Question from the PHP8 test

How to escape HTML entities in PHP

Medium

What will this code display:

<?php

$string = "<a href='r&d'>R &amp; D</a>";
echo htmlspecialchars($string, double_encode: false);
Author: Clément DevosStatus: PublishedQuestion passed 777 times
Edit
0
Community Evaluations
developer avatar
Incorrect answer
Dawn
21/02/2024
Lorsqu'on exécute le code : <a href='r&d'>R & D</a>
developer avatar
Clément Devos (W3D Team)
29/02/2024
Bonjour, en utilisant https://onlinephp.io/, je trouve bien la réponse 2 On ne fait pas de PHP ici donc je ne peux pas trop creuser plus loin...
developer avatar
Fabrice
04/11/2023
Je viens de tester sous php8.2 => <a href='r&d'>R & D</a>
developer avatar
Fabrice
04/11/2023
Dans le source c'est encore différent
developer avatar
Auteur anonyme
07/11/2023
Bonjour, n'hésite pas à proposer une nouvelle question si tu penses qu'on peut la simplifier ou la rendre moins piège !