我遇到了烦人的php utf8 netbeans编码问题。昨天我整晚都在搜索谷歌和StackOverflow寻求解决方案。我尝试了很多东西,但似乎无法让它发挥作用。我知道我做错了什么......
我有一个php项目,需要打印像é è ç à
这样的法语字符,而不是输出�
的字母
我将此添加到我的文件中:
<!DOCTYPE html>
<html>
<?php
header('Content-type: text/html; charset=utf-8');
?>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
</head>
有些用户建议在此行neatbeans.conf
上添加-J-Dfile.encoding=UTF-8
来修改netbeans_default_options
问题仍然存在......
我右键点击了该项目 - &gt;属性 - &gt;来源和我的编码设置为windows-1252
我尝试将其更改为UTF-8,但它给了我这个警告:Changing to UTF-8 may cause some files to be unreadable. Would you like to continue>
我点击了是,但问题仍然存在......
那么如何确保我的文件以UTF-8编码?简单的方法。
答案 0 :(得分:0)
我为解决此类问题所做的工作是:
iconv("ISO-8859-1", "UTF-8", $value);