2011-07-15 48 views
1

我今天早些時候寫了一個PHP函數,並且我的網站上有幾個頁面正在使用該函數。如果我只需要在一個地方使用這個功能,這將是非常好的,所以如果我想進行調整,我不必在每個頁面上編輯該功能。從不同頁面訪問php函數

我試着把這個函數放在一個自己的頁面上,然後我用include()來訪問它,但它不起作用。有什麼辦法可以做我想做的事嗎?

+4

爲什麼它不工作,把它變成一個獨立的PHP文件,幷包含這個文件? –

+2

這個問題需要:*向我們展示codez。* –

回答

1

創建functions.inc.php文件命名,並把它放在同一個文件夾與你的主PHP文件

把你的函數內部

<?php 
function yourfunctionname(){ 
... 
} 
?> 

然後在你的主PHP文件做

<?php 
include("functions.inc.php"); 
?> 

它應該工作

0

檢查您在include/require-st中提供的路徑atement。

如果您剛剛提供了文件名,那麼您必須將其目錄添加到prop_php.ini中的include_path中。

include()