Php 设置不带html的utf-8
我正在尝试从我的表格和设置中获得清晰的输出:Php 设置不带html的utf-8,php,html,Php,Html,我正在尝试从我的表格和设置中获得清晰的输出: mysqli_query($con,"set names 'utf8'"); 我的输出如下所示: 1|question|kdo je prvi slovenski predsednik?|janez janĹĄa|primoĹž trubar|dragomir veseliloviÄ|kekec|3| 但是使用HTML标记(我不想使用): 页面标题 1 |问题| kdo je prvi斯洛文尼亚共和国前总统| janez janša | pr
mysqli_query($con,"set names 'utf8'");
我的输出如下所示:
1|question|kdo je prvi slovenski predsednik?|janez janĹĄa|primoĹž trubar|dragomir veseliloviÄ|kekec|3|
但是使用HTML标记(我不想使用):
页面标题
1 |问题| kdo je prvi斯洛文尼亚共和国前总统| janez janša | primožtrubar | dragomir veselilovi|kec | 3|
正如它应该的那样
但问题是:我如何让UTF-8在不使用HTML(仅使用PHP)的情况下正常工作?如果您的代码在web服务器上运行,则需要调用以设置正确的HTTP
内容类型:
<?php
header ('Content-Type: text/plain; charset=utf-8');
echo "1|question|kdo je prvi slovenski predsednik?|janez janĹĄa|primoĹž trubar|dragomir veseliloviÄ|kekec|3|\n";
发送一个适当的内容类型
标题,包括字符集。为什么您不能或不想在HTML中使用它?@CBroe我该怎么做?@Fred ii-因为这样一来,我的http下载程序中会显示整个HTML
<?php
header ('Content-Type: text/plain; charset=utf-8');
echo "1|question|kdo je prvi slovenski predsednik?|janez janĹĄa|primoĹž trubar|dragomir veseliloviÄ|kekec|3|\n";