質問: 0){ foreach((array)$val as $restArray){ if(checkString($restArray->{'id'})) echo $restArray->{'id'}."\t"; if(checkString($restArray->{'name'})) echo $restArray->{'name'}."\t"; if(checkString($restArray->{'access'}->{'line'})) echo (string)$restArray->{'access'}->{'line'}."\t"; if(checkString($restArray->{'access'}->{'station'})) echo (string)$restArray->{'access'}->{'station'}."\t"; if(checkString($restArray->{'access'}->{'walk'})) echo (string)$restArray->{'access'}->{'walk'}."分\t"; foreach((array)$restArray->{'code'}->{'category_name_s'} as $v){ if(checkString($v)) echo $v."\t"; } echo "\n"; } } } function checkString($input) { if(isset($input) && is_string($input)) { return true; }else{ return false; } } ?> ```
回答: パラメータ(エリア情報)指定の仕方が間違っているように見えます。 コードにある地方コードは本当にぐるなびAPI上の地方コードとして正しいですか?