我遇到了一些障碍。我正忙于为我的社交网络隐私意识网站构建搜索功能。搜索将查询 Facebook Graph API,您可以使用https://graph.facebook.com/search?q=i hat my boss&type=post&limit=100&locale=en_GB 我的问题是我想在查询周围加上引号所以当用户在文本字段中键入并点击搜索按钮时,php 代码会完成其余的工作并查询 API,但同时会像https://graph.facebook.com/search?q= “我讨厌我的老板”。
问题是我该怎么做?我的代码只是部分地保持它的位置:
$str = $_REQUEST['query'];
$str = urlencode($str);
$fbquery = "https://graph.facebook.com/search?q={$str}&type=post&limit=100&locale=en_GB";
显然我在问我将在哪里或如何将引号放在那里的问题?
任何可以帮助我的人,我都会非常感激!我尝试过其他方法,例如:
$str = '".$str."';
或者
$str = '"$q"';
但没有一个奏效。请帮忙!
提前致谢 :-)