Topik ini menjelaskan sintaks, deskripsi, parameter, nilai balikan, serta memberikan contoh dari fungsi array.
arr_concat
Fungsi ini menggabungkan string dalam tabel tertentu menggunakan karakter tertentu. Tabel berikut menyajikan detail tentang fungsi ini.
| Item | Deskripsi |
| Sintaks | arr_concat(tbl, sep) |
| Parameter |
|
| Contoh | |
| Nilai balikan | Mengembalikan string yang digabungkan menggunakan karakter tertentu. Dalam contoh ini, t1&t2&t3 dikembalikan. |
arr_insert
Fungsi ini menyisipkan elemen ke dalam array. Tabel berikut menyajikan detail tentang fungsi ini.
| Item | Deskripsi |
| Sintaks | arr_insert(list, value, [pos]) |
| Parameter |
|
| Contoh | |
| Nilai balikan | Mengembalikan true. Dalam contoh ini, arr_insert:61352 dikembalikan. |
arr_remove
Fungsi ini menghapus elemen pada posisi tertentu dalam array dan mengembalikan elemen yang dihapus. Jika parameter pos tidak ditetapkan, elemen terakhir dalam array akan dihapus. Tabel berikut menyajikan detail tentang fungsi ini.
| Item | Deskripsi |
| Sintaks | arr_remove(list, [pos]) |
| Parameter |
|
| Contoh | |
| Nilai balikan | Mengembalikan elemen yang dihapus dari array tertentu. Dalam contoh ini, arr_remove:3 dikembalikan. |
arr_sort
Fungsi ini mengurutkan elemen dalam array dari awal hingga akhir indeks berdasarkan urutan tertentu.
- Jika parameter camp ditetapkan, maka harus berupa fungsi yang mendukung dua elemen dalam array sebagai parameternya. Nilai true dikembalikan jika elemen pertama ditempatkan sebelum elemen kedua.
- Jika parameter camp tidak ditetapkan, elemen diurutkan berdasarkan kode ANSII secara urutan naik. Namun, algoritma pengurutan ini dapat mengubah urutan asli dari dua elemen dengan peringkat sama dalam tabel ANSII.
| Item | Deskripsi |
| Sintaks | arr_sort(list, [comp]) |
| Parameter |
|
| Contoh | |
| Nilai balikan | Mengembalikan true. Dalam contoh ini, nilai-nilai berikut dikembalikan: |
arr_len
Fungsi ini menghitung jumlah elemen dalam array. Tabel berikut menyajikan detail tentang fungsi ini.
| Item | Deskripsi |
| Sintaks | arr_len(arr) |
| Parameter | arr: array. |
| Contoh | |
| Nilai balikan | Mengembalikan jumlah elemen dalam array tertentu. Tipe data: numerik. Dalam contoh ini, 1 dikembalikan. |