Ce test me laisse perplexe!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php header('content-type: text/html; charset=utf8'); echo "<form action='' method='POST'>"; echo "<input type='text' name='test'>"; echo "<input type='submit' value='ok'>"; echo "</form>"; echo $_POST['test'] . "<br />"; // renvoie é avec test = (&#)233; sans les parenthèses $char = "é"; $int = ord($char); echo $int; // renvoie 195 et non 233! ?>
Comment un é dans le même script peut-il avoir deux définitions (195 et 233)?!
Partager