【发布时间】:2010-10-07 08:26:37
【问题描述】:
提取外部数据源的语法是什么,该数据源将 JSON 格式的数据放入要使用的变量中。我理解使用 json_decode($variable) 但我如何将实际数据加载到该变量中进行解码?
【问题讨论】:
标签: php
提取外部数据源的语法是什么,该数据源将 JSON 格式的数据放入要使用的变量中。我理解使用 json_decode($variable) 但我如何将实际数据加载到该变量中进行解码?
【问题讨论】:
标签: php
如果外部是指托管在第 3 方域名上,则打开套接字并获取数据:
$variable = file_get_contents('http://example.com/data.json');
$decoded = json_decode($variable);
【讨论】:
使用fopen()、fread() 和fclose(),或使用file_get_contents()。
【讨论】:
使用file_get_contents() ?
(你必须让 allow_url_fopen 为真)
【讨论】:
使用从 fopen + fread 到 php curl 库的任何东西。 如果 php 设置允许,您可以使用 fopen 打开远程文件。我想你现在应该可以做到了。如果您仍然做不到,请告诉我们。
【讨论】: