創建變量名一般來說,我傳遞參數數組到我的功能。從字符串.. PHP
function do_something($parameters) {}
要訪問那些我必須使用參數:$parameters['param1']
我想這樣做的,運行某種邏輯的這一功能裏面對數組轉換成普通變量的參數。我的主要原因是有時我必須傳遞一整個參數,並且必須輸入$ parameters ['..']是一個痛苦。
foreach($parameters as $key=>$paremeter) {
"$key" = $parameter;
}
我認爲這可能工作..但沒有雪茄!從一個數組
extract($parameters);
現在,您可以直接例如訪問的變量$var
這是
變量導入當前 符號表:
我能明白爲什麼 - > $ paremeter :-) – 2010-08-25 19:52:34
更何況,你將其分配給一個字符串(這是不可能的)... $$鍵='會的工作,但不是' 「$鍵」='... – ircmaxell 2010-08-25 20:08:54