0
我正在開發一個web應用程序,和往常一樣我寫了很多php文件以支持我的ajax調用。從一個獨特的PHP文件中獲取數據
我想知道是否有任何方法來寫一個獨特的PHP文件,並從這個獨特的文件中獲取數據。
例如,如果我寫了很多函數到我的php文件中,我不能從我想知道的特定函數中獲取數據。
我正在開發一個web應用程序,和往常一樣我寫了很多php文件以支持我的ajax調用。從一個獨特的PHP文件中獲取數據
我想知道是否有任何方法來寫一個獨特的PHP文件,並從這個獨特的文件中獲取數據。
例如,如果我寫了很多函數到我的php文件中,我不能從我想知道的特定函數中獲取數據。
是的,你可以。這是設計你的文件來處理不同調用的參數的問題。一個非常簡單的例子:
<?php
function action1() {}
function default_action() {}
var action = isset($_POST['action']) && (strlen($_POST['action']) > 0)
? $_POST['action']
: '';
switch(action) {
case "action1":
action1();
break;
default:
default_action();
break;
}
?>
擁有一個類似的文件,您可以使用隱藏的操作字段調用其中的方法。要打電話給action1
,你可以在你的ajax調用中使用類似的東西:
$.ajax({
url: "thephpfile.php",
type: "POST",
data: { action: "action1" }
...
});
這裏有個問題嗎? – Jon 2012-03-05 10:55:46
等等!你需要一個處理所有權利的文件? – 2012-03-05 11:01:40
發佈一些urs的代碼來啓發我們關於你的問題 – 2012-03-05 11:04:44