简单明了,就直接贴代码了: <?php header('Content-Type:text/json;charset=utf-8'); $str = array ( 'Name'=>'xiaolou', 'Age'=>20 ); $jsonencode = json_encode($str); echo $jsonencode; ?> 关键部分就是加粗的地方!如果没有声明这里,返回的就是一个string类型的字符串,唉……这个地方坑爹死了,还是又返回到java写了一个测试才弄明白!