小编asd*_*bal的帖子

PHP:如何打印/回声口音/utf-8

我得到了基本结构:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
Run Code Online (Sandbox Code Playgroud)

和输入:

<input type="text" name="var"/>
Run Code Online (Sandbox Code Playgroud)

得到:

$var = iconv('UTF-8', 'ASCII//TRANSLIT', $_POST['var']);
//or
$var = $_POST['var'];
Run Code Online (Sandbox Code Playgroud)

并显示如下:

echo $var;
//or
print_r($var);
//or
print_r(iconv('UTF-8', 'ASCII//TRANSLIT', $var));
Run Code Online (Sandbox Code Playgroud)

我尝试强制一个新的标题:

header('Content-type: text/html; charset=utf-8');
Run Code Online (Sandbox Code Playgroud)

并使用 .htaccess:

AddDefaultCharset UTF-8
Run Code Online (Sandbox Code Playgroud)

没有任何效果:(唯一出现的是:jos?而不是josé

怎么解决?

php utf-8

2
推荐指数
1
解决办法
8881
查看次数

标签 统计

php ×1

utf-8 ×1