PHP&MySQL的一个乱码

今天遇到一个奇怪问题,一个页面上的中文都可以正常显示,只有Ajax方式取回的数据显示乱码,折腾了半天不得其解,后来从头看代码,发现了这么一句:

$Result = $db->query("set names utf8");

注释掉,OK!

有时只是一个小小的问题,却也让人费尽心机!