我只花了將近一個小時的時間,試圖找出總是返回一個空字符串的問題。我使用ListAppend就像使用ArrayAppend或StructInsert一樣,但顯然ListAppend的工作方式不同。如果有的話,ListAppend的工作與其他一切工作有什麼不同?爲什麼ListAppend是非破壞性的,而ArrayAppend和StructInsert都具有破壞性?
<cfset ListAppend(list, item)>
列表= ''
<cfset ArrayAppend(array, item)>
陣列[1] =項
<cfset StructInsert(struct, 'key', item)>
struct.key =項
昨天我也有過同樣的經歷和問題。 –
可能的重複[爲什麼arrayAppend返回true和listAppend返回列表?](http://stackoverflow.com/questions/1138709/why-does-arrayappend-return-true-and-listappend-return-the-list) –