我有一个创建json输出的php文件。我的问题是我需要很多返回json数据的函数。例如:
等等。在这一点上,如果每个函数都在一个单独的php文件中,我可以完成所有这些工作。这种复杂性只会增加,我不希望有很多文件混乱文件系统。有没有解决的办法?任何实际的例子将不胜感激
答案 0 :(得分:0)
不确定。如果每种操作都有一个功能,请执行以下操作:
function action_hello_world() {
echo "Hello, world!";
}
function action_hello() {
echo "Hello, {$_GET["name"]}!";
}
然后创建一系列有效的操作:
$valid_actions=array("hello_world", "hello");
然后我们有一个名为action
的GET参数:
$action=$_GET["action"];
我们检查以确保它有效...
if(!in_array($action, $valid_actions)) {
die("Invalid action.");
}
然后我们调用正确的函数:
$function_name="action_$action";
$function_name();