我的函數必須處理大量的變量(20+)。由於數量增長得實在太快,我正在尋找在每一個主動變每一次的傳統聲明的改善我必須調用功能,當這樣的: MyFunction($var1,$var2,$var3,$var4,$var5,$var6,$var7,$var8,$var9,$var10......);
命名多個變量以供將來在函數中使用
我想寫出更好的,模塊化的代碼,我可以有效地重複使用。作爲一種改進,是否有辦法將這些衆多變量的名稱合併爲一個單獨的「配置文件」,以便我可以在需要時更乾淨地調用此函數...比如?
[單獨的配置文件中:]
$AllOfMyVariables = 'var1,var2,var3,var4,var5,var6,var7,var8,var9,var10';
...然後簡單地調用:MyFunction($AllOfMyVariables);
每當需要的?
我一直無法成功地做到這一點。我試圖通過大括號傳遞變量名稱,但似乎無法獲得正確傳遞的變量名稱/值。有什麼建議麼?
你可以創建一個數組,並解析 – 2013-06-04 21:48:45
好吧。它可以生活在一個單獨的配置文件,可以用於over-over?...或者,每次調用函數之前是否必須重新創建數組? –
是的,它可以,不,它不需要是 – 2013-06-04 22:09:07