基本上我正在做的是获取一个用户定义的变量,在这种情况下是鸟的名字,然后将该变量插入到 url api 调用中。一旦我得到它,我就知道如何解析和回显数据,我似乎无法找到将部分 url 设置为用户定义变量的任何内容。这是我到目前为止所拥有的
input type="text" name="idtest" value="<?php echo htmlspecialchars($searchbird); ?>" />
$url = "http://ebird.org/ws1.1/data/obs/region_spp/recent?rtype=subnational2&r=US-AZ-013&sci=$searchbird";
$xml = simplexml_load_file($url);
foreach ($xml->result->location as $location):
$locname=$location->{'loc-name'};
$lat=$location->{'lat'};
$lng=$location->{'lng'};
$locid=$location->{'loc-id'};
echo " blah blah";