用zendstudio新建一个php文件:add.php
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>添加用户</title>
</head>
<body>
<form action="?" method="post">

姓名:<input type="text" name="emp_name" /></br>
                  <input type="submit" value="添加用户"/>
<input type="reset" value="重新填写"/>      
         </body>
</html>
在本地访问该文件中文部分出现乱码是怎么回事?

解决方案 »

  1.   

    文件编码设置为utf-8, window->preferences->general->content-type->php content type
      

  2.   

    zendstudio怎么将文件保存的默认编码设置成utf-8
      

  3.   


    1楼的已经说了, 现在的版本基本可以这样,
    //左边选择
    window->preferences->general->content-type//右边选择php content type ->default encoding (在中间输入  utf-8)
      

  4.   

    在zendstudio中 project->resource->text file encoding 选项中选择utf-8,
    新建的文件用editplus或者记事本打开选择另存为时,
    默认的文件编码怎么还是ANSI呢?
    这时的文件编码到底是utf-8还是ANSI?
      

  5.   

    是的zendstudio的确有这个毛病,我以前就说过了。但有时候又是正常的。
    用editplus另存吧.