q在休息API中,显示以下URL:
http://api.example.com/v1/curated-content?location=india&contenttype=image&category=celeb&orderby=popularity&apikey=15svzH8qSy5yQuF52b068a40a69e
在我的数据库中,我有内容,如位置,类别,apikey,内容类型等。
如果用户在aboce URL中发出请求,我该如何获取这些数据?
答案 0 :(得分:1)
您基本上是在询问如何访问通过GET-Method发送的参数。 所有这些参数都可以通过PHP中的关联$ _GET-Array访问。
因此,如果location = india,那么
echo $_GET['location'];
将输出
india
从这些变量创建SQL查询时请记住,用户可以操作URL并在代码中插入有害值(所谓的SQL注入)。始终使用PHP中的mysql_real_escape_string函数屏蔽此类数据。