List


List sebenarnya adalah sebuah string, yang memiliki delimiter tertentu. Default delimiter dari sebuah list adalah tanda koma.

contohnya:

<cfset a_list = "a,b,c,d,e">
<cfset b_list = "1,2,3,4,5">

pada contoh di atas, delimiternya adalah koma (,)

<cfset c_list = "a;b;c;d;e">

pada contoh di atas, delimiternya adalah titik koma (;)

penggunaan list harus berhati-hati, karena jika ada dua delimiter yang berdekatan, misalnya

<cfset d_list = "a,,b,c,,d,e">

list tersebut hanya memilliki 5 element, karena diantara a,,b dan c,,d tidak dianggap sebagai sebuah element. Jika dilakukan operasi pada d_list, Coldfusion akan memperlakukannya seperti a_list.

Sebaiknya tidak menggunakan tanda koma sebagai delimiter untuk list, lebih baik pergunakan karakter lainnya, karena tanda koma adalah tanda yg umum ada di sebuah string. Jika menggunakan tanda koma, dan di dalam salah satu (yg harusnya menjadi) element dari list tsb ada tanda koma juga, maka jumlah element list akan bertambah, tidak sesuai dgn yg seharusnya dimaksud.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: