UTF-8在php中获取请求参数
我有以下网址: (url编码的单词——“Пааааааа” 我已经为以下脚本准备好了:UTF-8在php中获取请求参数,php,encoding,utf-8,get,echo,Php,Encoding,Utf 8,Get,Echo,我有以下网址: (url编码的单词——“Пааааааа” 我已经为以下脚本准备好了: <?php include 'BL_DBHelper.php'; header( "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />") ; $searchString = $_GET['search_string']; echo $searchString
<?php
include 'BL_DBHelper.php';
header( "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />") ;
$searchString = $_GET['search_string'];
echo $searchString ;
?>
令人欣慰的是,服务器输出为:
ÐаÑик". 我有什么编码问题?我也无法将此变量发送到DB queues过程,它的编码也错误(您的URL编码正确。请尝试
标题('Content-Type:text/html;charset=utf-8');
。可能重复的错误-@chris85答案正确-我必须更改标题)