想想這樣的數組:是否可以將參數傳遞給assoc數組?
...
"key1" => some_call("val1", $params),
"key2" => some_call("val1", $params),
...
現在我想傳遞參數($ params)方法解決我的數組項
$x = $array['key1'] , $params ...
是有一些方法可以做這樣的事情是什麼時候?
UPDATE
爲什麼我喜歡這樣做呢? 我使用的是codeigniter,在語言文件中是一個assoc數組,其右側用其預測語言保存文本。我想濫用這一點,並希望加載 電子郵件模板,其中我傳遞一個參數,其中保存的值將在模板中被替換的shell。
更新2
爲PHP 5.2。*
你能請澄清你的問題? ''key1「=> some_call(」val1「,$ params)'會將'some_call(」val1「,$ params)'的返回值添加到數組中。 – 2010-10-07 13:39:05
如果你解釋了你想要用你的代碼實現的內容,這將有所幫助......也許有一個更容易解決你的問題(這可能不是參數部分)。 – Select0r 2010-10-07 13:42:47