I have some form values that include HTML entities, for example:
<option value="Coupè"> Coupè </option>
However, once the form is posted to the server, if I do a print_r($_POST); and then view the source of the page, the entity isn’t there, its the actual accented character.
I suppose I can just run the post data though htmlentities but I’m wondering is this standard behavior for PHP? Or is this something I can turn off?
PHP isn’t; the browser is. You can check this with Firebug or a sniffer.