Fungsi array memungkinkan Anda menggabungkan, menyisipkan, menghapus, mengurutkan, dan menghitung elemen dalam array.
arr_concat
Menggabungkan string dalam sebuah array menggunakan pembatas yang ditentukan.
| Item | Description |
| Syntax | arr_concat(tbl, sep) |
| Parameter |
|
| Example | |
| Return value | Mengembalikan string yang telah digabungkan. Pada contoh ini, t1&t2&t3 dikembalikan. |
arr_insert
Menyisipkan elemen ke dalam array.
| Item | Description |
| Syntax | arr_insert(list, value, [pos]) |
| Parameter |
|
| Example | |
| Return value | Mengembalikan true. Pada contoh ini, arr_insert:61352 dikembalikan. |
arr_remove
Menghapus elemen pada posisi yang ditentukan dari array dan mengembalikan elemen yang dihapus. Jika parameter pos tidak ditentukan, elemen terakhir akan dihapus.
| Item | Description |
| Syntax | arr_remove(list, [pos]) |
| Parameter |
|
| Example | |
| Return value | Mengembalikan elemen yang dihapus. Pada contoh ini, arr_remove:3 dikembalikan. |
arr_sort
Mengurutkan elemen dalam array sesuai urutan yang ditentukan.
- Jika parameter comp ditentukan, parameter tersebut harus berupa fungsi yang menerima dua elemen array sebagai argumen dan mengembalikan true jika elemen pertama harus ditempatkan sebelum elemen kedua.
- Jika parameter comp tidak ditentukan, elemen diurutkan secara ascending berdasarkan kode ASCII. Algoritma pengurutan ini tidak stabil dan dapat mengubah urutan awal elemen yang memiliki nilai sama.
| Item | Description |
| Syntax | arr_sort(list, [comp]) |
| Parameter |
|
| Example | |
| Return value | Mengembalikan true. Pada contoh ini, nilai-nilai berikut dikembalikan: |
arr_len
Mengembalikan jumlah elemen dalam array.
| Item | Description |
| Syntax | arr_len(arr) |
| Parameter | arr: array. |
| Example | |
| Return value | Mengembalikan jumlah elemen dalam array. Tipe data: numerik. Pada contoh ini, 1 dikembalikan. |