我知道我能做到這一點:用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