我使用过这种形式:
<input type="radio" name="song" value="Jedna pesnička v hudobnom želaní"><strong>ONE</strong> <br>
<input type="radio" name="song" value="Dve pesničky v hudobnom želaní"><strong>TWO</strong>
但是当我需要使用php的价值时:
<?php echo $_POST["song"]; ?>
我会收到:
JednapesniÄŤkavhudobnomĹľelanĂ
我想收到:
Jednapesničkavhudobnomželaní
如何启用变音符号。这里有一些简单,优雅的方式吗?
答案 0 :(得分:0)
首先,确保将代码编辑器设置为您正在使用的字符集。
其次,确保页面告诉浏览器使用您选择的字符集:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
第三,确保PHP发送正确的HTTP响应头:
ini_set('default_charset', 'utf-8')
如果要将这些存储在数据库中,则还需要确保表格存储正确的字符集。
如果问题仍然存在,请结帐PHP multi-byte string functions.