返回一个原始数组中所有元素经过改序后的数组
#Include <Array.au3>
_ArrayPermute(ByRef $avArray [, $sDelim = ""])
$avArray | 要进行改序的数组 |
$sDelim | [可选参数] 分隔符, 没有则默认为 "" |
成功: | 返回改序后的数组 |
$array[0]为返回字符串的数量. | |
保留的元素 ($array[1], $array[2]... $array[n]) 包含改序后的. | |
失败: | 返回 0 并设置 @error: |
@error: | 1 - 必须输入数组 |
2 - $avArray 不是一维数组 |
; *****************************************************************************
; 返回一个数组中所有元素的排列方式
; 示例 1 声明一个一维数组,返回一个数组排列
; *****************************************************************************
#include <Array.au3>
Local $aArray[4] = [1, 2, 3, 4]
Local $aNewArray = _ArrayPermute($aArray, ",") ;使用默认参数
_ArrayDisplay($aNewArray, "Array Permuted")