我试图在PHP中使用wget和curl 从这个页面获取数据.正如您可以通过浏览器看到的那样,默认结果是20项,但是通过将GET参数iip设置为数字x,我可以获取x项,即http:// www.example.com/ foo?a = 26033&b = 100
问题是iip参数仅适用于浏览器.如果我尝试使用wget或curl获取最后一个链接,则只返回20个项目.为什么?在命令行尝试此操作:
curl -O http://www.example.com/foo?a=26033&iip=b
wget http://www.example.com/foo?a=26033&iip=b
Run Code Online (Sandbox Code Playgroud)
为什么我不能使用GET参数iip?
我有以下的代码,并且不认为和需要,即&&应该使用,因为没有什么左边部分分配给?
if($_REQUEST['foo'] != 'abc' and $_REQUEST['bar'] == 'def')
{
echo "all your base";
}
Run Code Online (Sandbox Code Playgroud)
所以它应该是:
if($_REQUEST['foo'] != 'abc' && $_REQUEST['bar'] == 'def')
{
echo "all your base";
}
Run Code Online (Sandbox Code Playgroud)