我需要从中获取json数据,
http://vortaro.us.to/ajax/epo/eng/ +'word'+“/?callback =?”
工作示例(信誉不足)

我知道如何用javascript做,但是我需要我的php文件来获取此数据,它必须是服务器端的,谢谢。我是新手,我已经花了整整一天的时间来弄清楚这一点。 fopen和fread不起作用,

<?php
$vorto = $_GET['vorto']; // Get the Word from Outer Space and Search for it!

if (isset($vorto))
    {
    echo $vorto;
    } else {
        $Help = "No Vorto -> add ?vorto=TheWordYouWant to the end of this website";
        echo $Help;
    }
$url1 = "http://vortaro.us.to/ajax/epo/eng/";
$url2 = "/?callback=?";
$finalurl= $url1 . $vorto . $url2;

/*
PLEASE HELP

$v1 = fopen($finalurl ,"r");
echo $v1;


$frv1 = fread($v1,filesize($v1));
echo $frv1 ;

*/

?>

最佳答案

file_get_contents()可以在URL上使用。一种简单方便的方法来处理http页面下载。

完成后,您可以使用json_decode()将数据解析为有用的东西。

关于php - 使用php获取json,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2100272/

10-11 01:46