1

だから、PHPでJSONファイルを検索したかったのです。json リンク: http://media1.clubpenguin.com/play/en/web_service/game_configs/paper_items.json。JSONファイルをWebサーバーに配置するだけです。私のスクリプトは次のとおりです。

<?php
    $query = $_GET['s'];

    $terms =  explode(' ', $query);
    $results = array();

    foreach(file('items.json') as $line) {
        $found = true;

        foreach($terms as $term) {
            if(strpos($line, $term) == false) {
                $found = false;
                break;
            }
        }

        if($found) {
            $results[] = $line;
        } else {

        }
    }
    print_r($results);

問題は、$query の代わりに json ファイル全体が表示されることです。それを修正するにはどうすればよいですか?

4

1 に答える 1