2011-02-25 27 views
0

好的通用SRC路徑,所以這是我有: 在根目錄下,有一個名爲背景,我有一組圖片的文件夾,這些圖像中的一個隨機選擇各我的網站頁面。 所以每個PHP文件,我需要的路徑改變這些圖像,即:PHP獲取的圖像

$dir = '../backgrounds/*';  
$array = array(); 
foreach(glob($dir) as $file) { 
    $array[] = $file; 
} 
shuffle($array); 
echo '<img src="'. $array[0] .'" alt="'. basename($array[0], '.jpg') .'"/>' 

所以每次我去深入到文件櫃,我需要modyfy的$ dir變量,是不是有方法,使這條道路通用?

+0

你是什麼意思?你可以澄清你的問題 – 2011-02-25 06:11:35

回答

0

我建議使用絕對路徑,則:

// in some central config.php file 
define('SITEROOT', '/path/to/webroot/'); 

include '../config.php'; 
foreach (glob(SITEROOT . 'backgrounds/*') as $file) ...