我知道我能做到这一点:用AJAX调用PHP函数?
//Jquery
$.ajax({type: 'POST', data : {'action' : 'foo'}});
//PHP
if(isset($_POST['action']) && $_POST['action'] == 'foo')
{
function foo()
{
//yeah
}
}
不过。在一个项目中,我正与一个朋友,他设立了控制器能够在使用自定义操作称为特定功能。比如说,我的观点是使用thing.php的控制器。从我的Javascript我只能AJAX来像这样的网址:
'url' : 'thing'
因此,在这种情况下,FOO()将被调用,而不需要任何IFS或开关(据我所知)
对我来说,这是伟大而理想的,但我不确定它是如何建立的。他不在节日前问,所以我问你们。
你知道这是如何实现的吗?我们正在使用一个非常典型的MVC架构。对不起,我是一个PHP新手。谢谢!
你为什么不问你的朋友是什么,以及他如何实现的? – zerkms
@EaterOfCorpses:对不起? – zerkms
@zerkms:“* [我的朋友]不在节假日,所以我问你们。” – DCoder