无法将php中的json解析为javascript

1bqhqjot  于 2022-11-27  发布在  Java
关注(0)|答案(1)|浏览(155)

刚开始学习JS,我使用W3schools来学习,所以我来到JSON PHP部分,它来了这个例子:
JS代码

const xmlhttp = new XMLHttpRequest();
      
      xmlhttp.onload = function() {
        const myObj = JSON.parse(this.responseText);
        document.getElementById("demo").innerHTML = myObj.name;
      }
      xmlhttp.open("GET", "/php/demo_file.php");
      xmlhttp.send();

demo_file.php

<?php
$myObj = new stdClass();
$myObj->name = "John";
$myObj->age = 30;
$myObj->city = "New York";

$myJSON = json_encode($myObj);

echo $myJSON;
?>

我得到这个错误:

就像我说的,我只是在学习,这似乎是一个微不足道的问题,演示是在w3schools网站上工作,但不是在我的编辑器上工作。

kmynzznz

kmynzznz1#

您需要在本地服务器上运行php。PHP不能在文档的任何地方运行。您需要安装xampp或apache。

相关问题