$ _GET参数,没有值没有响应isset

时间:2013-12-18 19:30:48

标签: php get isset

我是WordPress插件的开发者。该插件使用get参数“podcast”返回播客源;例如,网址http://example.com/?podcast将返回播客Feed。

为此,插件使用以下代码:

//Display the podcast if that's what's requested
if (isset($_GET['podcast']))
    require(SB_INCLUDES_DIR.'/podcast.php');

这一直运作良好。但是,我遇到了一个无效的网站。但是,如果我在网址中添加了=1,就像http://example.com/?podcast=1一样。

为什么会在该网站上出现这种情况?不同版本的PHP在这方面的表现是不同的,或者它可能是网站上的一个安全规则,它丢弃没有值的参数?

0 个答案:

没有答案