如何在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的参数进行操作,而无需更改源代码。然后我建议这不是问这个问题的正确地方,因为它与编程无关。我可能会建议进行信息安全交换。