如何在php中连接2函数
我有以下代码:如何在php中连接2函数,php,function,web,Php,Function,Web,我有以下代码: <?php if(isset($_GET['function'])){ $_GET['function'](); } ?> 因此,如果我输入此url: 我将在屏幕上看到phpinfo函数输出 我可以有一种方法来连接url中的2个函数,如以下示例所示: ('ls')和phpinfo 所以我想看看第一个函数的输出 如果您可能会问我为什么需要这个,是因为我正在使用这种情况对一个web应用程序进行笔测试 感谢您的帮助。对于给定的代码示例,
<?php
if(isset($_GET['function'])){
$_GET['function']();
}
?>
因此,如果我输入此url:
我将在屏幕上看到phpinfo函数输出
我可以有一种方法来连接url中的2个函数,如以下示例所示:
('ls')和phpinfo
所以我想看看第一个函数的输出
如果您可能会问我为什么需要这个,是因为我正在使用这种情况对一个web应用程序进行笔测试
感谢您的帮助。对于给定的代码示例,无法执行您想要的操作。您的所有函数,因此,
shellexec('ls')
和phpinfo
将被解释为一个字符串,然后通过使用添加的parenthis调用它,将其作为函数调用。我能想到的唯一方法是使用变量参数列表,而不仅仅是单个参数。获取函数中的所有Get参数,并循环它们,执行每个参数 嘿,我想你不明白我的意思,我只能访问url,不能访问源代码,所以我只能使用可以插入url的参数进行操作,而无需更改源代码。然后我建议这不是问这个问题的正确地方,因为它与编程无关。我可能会建议进行信息安全交换。