array_length_2d 已删除

警告! 此函数已弃用(替换为 array_length()),因为数组不再局限于 1 或 2 维,因此提供此函数仅用于支持传统项目。所有新项目都应使用当前创建和访问多维数组的方式(有关更多信息,请参见此处 )。

使用此函数,您可以获取数组第二维的长度(条目数)。您提供第一个维度的条目编号,该函数将返回数组具有的第二维条目数(要查找第一个维度的长度,请使用函数 array_Height_2d () )。如果给定的变量不是数组,则该函数将返回 0;如果变量是一维数组(因为还有 1 行),则返回 1。

 

语法:

array_length_2d(array_index, n);

参数类型描述
array_indexArray要检查的数组的索引。
nReal要获取长度的数组的入口。

 

返回:

Real

 

例子:

for (var i = 0; i < array_height_2d(a); ++i;)
{
    for (var j = 0; j < array_length_2d(a, i); ++j;)
    {
        a[i, j] = -1;
    }
}

上面的代码将循环遍历二维数组并将每个条目设置为 -1。