为什么我的 js 不将 PHP 输出读取为 JSON
why my js doesn't read php output as json
我正在使用AngularJs和php,我创建了一个返回Json格式的php文件,但是当涉及到从我的js文件中读取它时,输出是php代码!
服务器在 php 上运行良好,php 文件完美地被执行并返回 json 格式,但是当我在应用程序中调用它时,输出是我的 php 文本女巫意味着 php 文件被芦苇为文本。
我应该怎么做才能使其可读为 json?
这是我的 anjularJs 调用:
$http.get( './templates/connect.php').success(
function(data){
$scope.cityes=data;
alert($scope.cityes);
});
这是我的 php 文件:
$qry = mysql_query('SELECT capital from countries');
$emparray = array();
while ($rows = mysql_fetch_array($qry)) {
$emparray[] = $rows;
}
header('Content-type:application/json;charset=utf-8');
echo json_encode($emparray);
确保您的 PHP
文件以<?php
开头,并且您的服务器中启用了 PHP 处理器:
<?php
$qry = mysql_query('SELECT capital from countries');
$emparray = array();
while ($rows = mysql_fetch_array($qry)) {
$emparray[] = $rows;
}
header('Content-type:application/json;charset=utf-8');
echo json_encode($emparray);
有关 PHP 语法及其开始/结束标记的更多信息。
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 正在读取JSON,数据未显示
- 使用jquery读取Json数据
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- 使用Angular读取JSON
- 修改d3.js圆环图以读取json数组
- 读取 json 文件 Javascriot 后返回一个数组
- 使用Javascript和PHP读取JSon字符串
- 无法通过rest api读取json变量
- 从d3.js中的文件读取json数据不起作用
- Uncaught SyntaxError:尝试读取json数据时出现意外数字
- 以javascript中的字符串形式从服务器读取json文件
- 使用angularjs中的JSONObject读取json
- 单击按钮时使用JS读取JSON文件
- 如果没有JavaScript中的jQuery,我如何读取.json文件
- javascript在读取JSON文件后无法迭代数组
- 使用 Javascript 读取 JSON 对象(错误)
- JQuery 如何读取 JSON 缓存
- 从 PHP 读取 json 响应并推送到 javascript 多维数组中
- 当我不知道密钥的名称时,如何读取 JSON 对象