有没有办法动态调用PHP的同一个类中的方法?我没有正确的语法,但我希望做类似的事情:
$this->{$methodName}($arg1, $arg2, $arg3);
Run Code Online (Sandbox Code Playgroud) 单击按钮时我需要运行一些PHP函数.我知道这不应该是php的用法,而是js应该这样做,但我的功能是在用户提出要求时从服务器收集数据.具体来说,它获取一些用户数据并将其写入文件,用户应决定收集哪些数据.
我怎样才能做到这一点?我看到帖子运行PHP文件按钮单击,但我仍然不知道如何使用它.
我正在学习,所以请不要太苛刻
我尝试onclick()了各种各样的东西,但它没有带来任何有用的东西
比如说,字符串是:
$str="abcdefg foo() hijklmopqrst";
Run Code Online (Sandbox Code Playgroud)
如何让php调用foo()并将返回字符串插入此字符串?
我需要的是获取变量的东西,如果变量是函数的名称,则将调用该函数.我不是试图从模块中获取函数,而是从程序本身中获取函数
例:
def foo():
print("Foo")
callfunction = input("What function do you want to call? ")
callfunction() ## Not sure what to put here but but lets say callfunction is foo.
Run Code Online (Sandbox Code Playgroud)
我不想要这样的东西,因为我有很多功能:
if callfunction == "Foo"
Foo()
else:
print("No function with that name")
Run Code Online (Sandbox Code Playgroud)
我的问题是这样的,但我要求Python语法.我使用的是Python 3.5.1
我需要从字符串中调用PHP标准函数
例:
$param = "parameter";
$functionname = "createimagefromjpg";
//call the function (with a parameter)
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何做到这一点?它无法完成,call_user_func()因为它是一个标准功能.