...取属性 arg 的值 XSCommand arg1 int 参数1 取值范围 0~255, 具体含义根据不同的 CMD 而变化 XSCommand arg2 int 参数2 取值范围 0~255, 常用于存储 value no, 具体参照不同 CMD 而确定 XSCommand buf string 主数据内容, 最长 2GB XSC...
...型或命令数组 当类型为 int 表示命令代码, 范围是 1~255, 参见 xs_cmd.inc.php 里的定义 当类型为 array 时忽略其它参数, 可包含 cmd, arg1, arg2, buf, buf1 这些键值 $arg1 int 参数1, 其值为 0~255, 具体含义视不同 CMD 而确定 $a...
... int 折叠后只是返最匹配的数据数量, 默认为 1, 最大值 255 {return} XSSearch 返回对象本身以支持串接操作 源码: sdk/php/lib/XSSearch.class.php#L332 (显示) public function setCollapse($field, $num = 1){ $vno = $field === null ? XSFieldScheme::MIXED_V...
...; } if ($from !== null || $to !== null) { if (strlen($from) > 255 || strlen($to) > 255) { throw new XSException('Value of range is too long'); } $vno = $this->xs->getField($field)->vno; $from = XS::convert($from, 'UTF-8', $this->_charset); $to = XS...
arg1 属性 public int $arg1; 参数1 取值范围 0~255, 具体含义根据不同的 CMD 而变化
arg2 属性 public int $arg2; 参数2 取值范围 0~255, 常用于存储 value no, 具体参照不同 CMD 而确定
buf1 属性 public string $buf1; 辅数据内容, 最长 255字节
cmd 属性 public int $cmd; 命令代码 通常是预定义常量 XS_CMD_xxx, 取值范围 0~255
vno 属性 public int $vno; 字段序号 取值为 0~255, 同一字段方案内不能重复, 由 XSFieldScheme::addField 进行确定
... $this->arg = intval($arg); if ($this->arg < 1 || $this->arg > 255) { throw new XSException('Invalid argument for ' . __CLASS__ . ': ' . $arg); } }}