范例一:
//判断非数组的真假
return any('a',0);
//结果:
范例二:
//判断特殊数据类型的真假
return any(array(1,'',' ',nan,nil,inf,-inf,array()),1);
//结果
范例三:
//判断二维数组的行
f:=array('e':('A':1,'B':0),'f':('A':2,'B':''),'d':('A':3,'B':nil));
return any(f,1);
//结果:’e’,’f’,’d’为行标,表示该行结果。其中,’d’行中,对集合(3,nil)判断为真,则该行值判断结果为1,’B’列中。
范例四:
//判断多维数组的行
t:=array('e':('A':0,'B':0),'f':('A':2,'B':array(1,0)));
return any(t,1);
//结果:’f’行中对集合(0,array(1,0))->(0,1)->1,则该列结果为1
范例五:
//判断多维数组的列
t:=array('e':('A':1,'B':1),'f':('A':2,'B':array(1,0)));
return any(t,2);
//结果
