_ArrayAdd

首页  后退  前进

_ArrayAdd
down2

将值添加到末端数组a.

 

_ArrayAdd($var_array,$var_value)

 

参数

$var_array

数组改变

$var_value

增加值

返回值

成功:

返回上一个添加的单元格的索引

错误:

返回-1,设置@error

@error:

1 - $var_array不是数组om


2 - $var_array不是一维数组om

 

该函数可以通过命令调用 exect

参见:

_ArrayConcatenate, _ArrayDelete, _ArrayInsert, _ArrayPop, _ArrayPush

例子
copy

exect=$var_aa=StringSplit('1a|2a|3a|4a|5a|6a|7a|8a|9a','|',2)||_ArrayDisplay($var_aa)||_ArrayAdd($var_aa,'88888')||_ArrayDisplay($var_aa) ;; 示例创建数组和添加结束值

 

exect=$var_aa=_ArrayCreate(1,2) slist=PS<$f70//1//0//bar> forpgs <FOR> 1 <TO> GLOBALSLIST<0> sends=GLOBALSLIST<:INDEX:>||#Sbar5||@CRLF!!,~~ exect=$var_s='GLOBALSENDS<1>'=''''?'''':_ArrayAdd($var_aa,'GLOBALSLIST<:INDEX:>'&'~~'&'GLOBALSENDS<1>') <NEXT> exect=||_ViewValues($var_aa,'Поиск~~фразы~~'&ClipGet()&'~~в~~命令х') ;;在表中显示按钮的数量和工具栏的TCTotal Commander,其中该命令具有来自缓冲区的短语

 

exect=$var_aa=_ArrayCreate(1,2) slist=PS<$f70//1//0//bar> forpgs <FOR> 1 <TO> GLOBALSLIST<0> sends=GLOBALSLIST<:INDEX:>||#Sbar5||@CRLF!!,~~ exect=$var_s='GLOBALSENDS<1>'=''''?'''':_ArrayAdd($var_aa,'GLOBALSLIST<:INDEX:>'&@CRLF&'GLOBALSENDS<1>') <NEXT> exect=||_ArrayToClip($var_aa,@CRLF) ;; 将按钮数量写入剪贴板以及Total Commander工具栏的名称,其中该命令包含缓冲区中的短语

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru