近日在看乙個牛人的**時,看到乙個非常好用的函式:extract(),它的主要作用是將陣列展開,鍵名作為變數名,元素值為變數值,可以說為陣列的操作提供了另外乙個方便的工具,比方說,可以很方便的提取$_post或者$_get的元素,對表單提交上來的內容不能不用一一賦值,直接使用下面**:
注意標紅的語句,在使用extract之後可以直接使用變數,並且變數的名字是欄位名字,變數的值是字段的值,這個有點類似於ado.net中從datareader或dataset中取得資料的方法movie.name = dataset.table[o].row[i]["name "].tostring() movie.name=reader["name "].tostring();form.html
相比較之下php中的這個extract方式更簡單直接。
php中的extract函式
extract函式用來將乙個數字分解成多個變數直接使用,下面是w3c的解釋 php extract 函式從陣列中把變數匯入到當前的符號表中。對於陣列中的每個元素,鍵名用於變數名,鍵值用於變數值。第二個引數 type 用於指定當某個變數已經存在,而陣列中又有同名元素時,extract 函式如何對待這樣...
php中的extract函式
extract函式用來將乙個數字分解成多個變數直接使用,下面是w3c的解釋 php extract 函式從陣列中把變數匯入到當前的符號表中。對於陣列中的每個元素,鍵名用於變數名,鍵值用於變數值。第二個引數 type 用於指定當某個變數已經存在,而陣列中又有同名元素時,extract 函式如何對待這樣...
PHP中extract 函式的妙用
近日在看乙個牛人的 時,看到乙個非常好用的函式 extract 它的主要作用是將陣列展開,鍵名作為變數名,元素值為變數值,可以說為陣列的操作提供了另外乙個方便的工具,比方說,可以很方便的提取 post或者 get的元素,對表單提交上來的內容不能不用一一賦值,直接使用下面 form.html 在act...