1
有人可以解釋這種代碼結構嗎?Foreach循環解釋
// Remove all fields and field instances.
foreach (field_info_instances('node', 'windfarm') as $field_name => $instance) {
field_delete_field($field_name);
field_delete_instance($instance);
}
具體as $field_name => $instance
。我理解它的方式是,field_info_instances()返回一個數組,而$field_name
是循環中使用的項目。但是什麼是=> $instance
部分?
我只看到這類的foreach至今:
foreach ($array as $item) {
statement
}
'field_info_instances(「節點」,「風電場」)'返回一個數組,你再通過陣列'$ field_name'迭代作爲索引和'$ instance'作爲每個數組元素的值 –