当前位置: 首页 > 知识库问答 >
问题:

$. getJSON PHP替代[重复]

佘缪文
2023-03-14

$.getJSON可能会产生误导,但我想做的是通过PHP文件从url获取JSON。

var url = "https://script.google.com/macros/s/XXXXXXXXXX/exec?action=read";
$.getJSON(url, function (json) {
//DO SOMETHING WITH THE DATA
}

这在javascript中运行良好。当我用谷歌从url获取JSON时,可能是因为我在学习PHP,但我似乎找不到一个有效的答案。或者,当我在google$.getJSON上搜索时,有人试图从PHP文件中获取Json。

我所有的数据都是通过一个谷歌表格存储的,我通过调用谷歌脚本访问,它会将其发送回来,我可以获取我想要的信息,例如

json.records[0].NAME;

我想将一些数据传递到一个我不知道如何实现的PHP文件。

任何帮助都将不胜感激。

共有1个答案

阎庆
2023-03-14

就像js一样简单:

$content = file_get_contents('https://script.google.com/macros/s/XXXXXXXXXX/exec?action=read');
$data = json_decode($content); // return object
$data = json_decode($content, true); // return array
 类似资料:
  • 我从一段时间开始学习雨燕,我知道结构和阶级之间的区别。主要区别是结构是值型,类是引用型,但不明白什么时候用结构代替类。请解释一下。 例如,在协议的情况下: 其次,我们将类类型的协议如下所示: 所以,请解释我,当我们必须使用结构类型或类类型的协议。

  • 我怎样才能缩短这个,而不是用一打或的

  • 在外壳脚本中,这很麻烦: 它看起来也很容易出错。 难道没有更好的方法吗? (顺便说一句,答案出现在一个部分相关问题的评论中。但是,据我所知,该问题和答案尚未作为正确的问答出现在StackOverflow上。)

  • 操作步骤: 菜单栏: Refactor —> Find and Replace Code Duplicates...

  • 问题内容: 这是一个从来没有一个正确答案的问题,我已经在网上搜索了很多次,却找不到解决方案。 它适用于Firefox,Chrome。我的responseText将像Réunion这样返回char,它将显示为奇怪的符号。 我尝试了许多方法,例如编码和解码,在响应文件中设置标头都无效。我没主意了。请帮助某人。 在主文件中,确保设置了内容类型和字符集。 在您的AJAX加载页面中,确保您位于顶部。 问题解

  • 问题内容: 问题 在解决这个问题之后,似乎基于文件或磁盘的实现可能是解决我在此处提到的问题的正确解决方案。精简版: 目前,我已将实施为。 条目以相当固定的速率连续添加到其中。稍后对此进行详细说明。 最终,无论如何,这意味着JVM耗尽了堆空间。 在工作中,(强烈)建议我使用SQLite解决此问题,但是在问了上一个问题之后,我认为数据库不是适合此工作的合适工具。所以- 让我知道这听起来是否疯狂 -我认