配列関数を使用すると、配列内の要素の連結、挿入、削除、ソート、および個数のカウントを実行できます。
arr_concat
指定した区切り文字を使用して、配列内の文字列を連結します。
| 項目 | 説明 |
| 構文 | arr_concat(tbl, sep) |
| パラメーター |
|
| 例 | |
| 戻り値 | 連結後の文字列を返します。この例では、t1&t2&t3 が返されます。 |
arr_insert
配列に要素を挿入します。
| 項目 | 説明 |
| 構文 | arr_insert(list, value, [pos]) |
| パラメーター |
|
| 例 | |
| 戻り値 | true を返します。この例では、arr_insert:61352 が返されます。 |
arr_remove
配列から指定した位置の要素を削除し、削除した要素を返します。pos パラメーターを指定しない場合、最後の要素が削除されます。
| 項目 | 説明 |
| 構文 | arr_remove(list, [pos]) |
| パラメーター |
|
| 例 | |
| 戻り値 | 削除した要素を返します。この例では、arr_remove:3 が返されます。 |
arr_sort
配列内の要素を指定した順序でソートします。
- comp パラメーターを指定する場合、2 つの配列要素をパラメーターとして受け取る関数を指定します。この関数は、1 つ目の要素を 2 つ目の要素より前に配置する場合に true を返します。
- comp パラメーターを指定しない場合、要素は ASCII コードに基づいて昇順でソートされます。このソートアルゴリズムは不安定であり、値が等しい要素の元の順序が変更される場合があります。
| 項目 | 説明 |
| 構文 | arr_sort(list, [comp]) |
| パラメーター |
|
| 例 | |
| 戻り値 | true を返します。この例では、次の値が返されます: |
arr_len
配列内の要素数を返します。
| 項目 | 説明 |
| 構文 | arr_len(arr) |
| パラメーター | arr:配列。 |
| 例 | |
| 戻り値 | 配列内の要素数を返します。データ型:数値。この例では、1 が返されます。 |