2012-04-25 75 views
0

對不起,我不知道如何真正地說出這個問題。我有一個應用程序,你可以指定文件類型從某些用戶隱藏,像這樣:如何分配相同的值給一個數組的所有元素

$config['app']['custom_hidden_files']['users']['108'] = array("*.ftpquota", "*.FTPQUOTA"); 

上面一行將從用戶#108隱藏所有.ftpquota文件。我試圖隱藏所有用戶的文件類型。我曾嘗試過:

$config['app']['custom_hidden_files']['users'][''] = array("*.ftpquota", "*.FTPQUOTA"); 
$config['app']['custom_hidden_files']['users'][] = array("*.ftpquota", "*.FTPQUOTA"); 
$config['app']['custom_hidden_files']['users']['*'] = array("*.ftpquota", "*.FTPQUOTA"); 
$config['app']['custom_hidden_files']['users'][*] = array("*.ftpquota", "*.FTPQUOTA"); 
$config['app']['custom_hidden_files']['users'] = array("*.ftpquota", "*.FTPQUOTA"); 

有沒有人有一個想法,我怎麼可以指定所有用戶?

+2

我們不知道你想配置 – zerkms 2012-04-25 23:33:57

+2

這取決於如何任何人寫的代碼和陣列的設置實現了它100%什麼應用程序。 – 2012-04-25 23:34:04

+0

有趣......有人發佈了他們的第一篇文章到stackoverflow,並能夠回答這個問題。我的問題是不依賴於應用程序。 – JROB 2012-04-25 23:58:11

回答

3

既然你不知道什麼陣列的所有的indeces是,你可以通過所有的值,並設置他們都希望的一個循環中使用foreach

foreach($config['app']['custom_hidden_files']['users'] as $index => $value) 
{ 
    $config['app']['custom_hidden_files']['users'][$index] = Array("*.ftpquota", "*.FTPQUOTA"); 
} 
1
foreach ($config['app']['custom_hidden_files']['users'] as $user) 
{ 
    $user=array("*.ftpquota", "*.FTPQUOTA"); 
} 
相關問題