Bonjour à tous !
Voici un code tout bête, qui retourne un résultat inattendu :
Ce qui nous affiche en code source html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php function test () { $newString2="<div"; // On a une chaîne echo $newString2."\n"; // On affiche la chaîne return ($newString2); // On retourne la chaîne } $row = test(); // On appelle la fonction echo "RETURN IS :".$row; ?> Fin du code
1ère remarque : le "<" a été changé en ">" !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <div RETURN IS :>
2e remarque : le code après le "<" n'est pas affiché !! "div" et "Fin du code" ont disparu !!
Si quelqu'un a une explication...





Répondre avec citation
Partager