sublime text 2 php汉字输出乱码
<?phptry{$error='连接数据库失败';thrownewException($error);//echo"永远都不会执行";}catch(Exception$...
<?php
try
{
$error = '连接数据库失败';
throw new Exception($error);
//
echo "永远都不会执行";
}
catch(Exception $e)
{
echo "捕获到异常:",$e->getMessage(),"\n";
}
echo "从这里继续执行。。。";
?>
这是我的程序,当用记事本变成php文件后运行,显示的就是“捕获到异常:连接数据库失败 从这里继续执行。。。”结果是正确的,可是当用sublime text 2编写后运行,就乱码了,请问是怎么回事 展开
try
{
$error = '连接数据库失败';
throw new Exception($error);
//
echo "永远都不会执行";
}
catch(Exception $e)
{
echo "捕获到异常:",$e->getMessage(),"\n";
}
echo "从这里继续执行。。。";
?>
这是我的程序,当用记事本变成php文件后运行,显示的就是“捕获到异常:连接数据库失败 从这里继续执行。。。”结果是正确的,可是当用sublime text 2编写后运行,就乱码了,请问是怎么回事 展开
4个回答
展开全部
编码问题,记事本默认是GBK的,你转成UTF-8,如果是UTF-8了还错直接在PHP中加:
header('content-type:text/html;charset=utf-8');
header('content-type:text/html;charset=utf-8');
追问
按你说的加上headr..就没问题了,请问是什么原因
追答
因为编码问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编码格式出现问题,在Zend studio 中 项目属性,改下字符编码。
打字不易,如满意,望采纳。
打字不易,如满意,望采纳。
追问
没有用Zend studio ,直接保存然后在wamp运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysql_query("set names utf8");
浏览器设置查看编码
浏览器设置查看编码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询