...果数据库不支持 UTF-8 转换则返回 false 源码: sdk/php/util/XSDataSource.class.php#L138 (显示) public function getCharset(){ if ($this->db->setUtf8()) { return 'UTF-8'; } return parent::getCharset();} 返回数据库输出字符集
close() 方法 public void close() 源码: sdk/php/util/XSDataSource.class.php#L768 (显示) public function close(){ if ($this->obj) { $this->obj->close(); $this->obj = null; }} 关闭数据库
setUtf8() 方法 public void setUtf8() 源码: sdk/php/util/XSDataSource.class.php#L600 (显示) public function setUtf8(){ pg_set_client_encoding($this->link, 'UTF8');} 将输出字符集设置为 UTF-8
...) $param array 连接参数, 包含: path 源码: sdk/php/util/XSDataSource.class.php#L699 (显示) public function connect($param){ if (($this->link = sqlite_open($param['path'])) === false) { throw new XSException("Can not open sqlite file: '{$param['path']}'"); }} ...
setUtf8() 方法 public bool setUtf8() {return} bool 如果数据库能直接输出 UTF-8 编码则返回 true 否则返回 false 源码: sdk/php/util/XSDataSource.class.php#L445 (显示) public function setUtf8(){ return false;} 设置数据库字符集为 UTF-8
setUtf8() 方法 public bool setUtf8() {return} bool 始终返回 true 源码: sdk/php/util/XSDataSource.class.php#L677 (显示) public function setUtf8(){ $this->obj->set_charset('utf8'); return true;} 将输出字符集设置为 UTF-8
..., 返回 false 表示本条数据不加入索引 源码: sdk/php/util/XSDataSource.class.php#L969 (显示) public function process($data, $cs = false); 字段数据处理函数
...结果数组, 没有更多数据时返回 false 源码: sdk/php/util/XSDataSource.class.php#L220 (显示) protected function getDataList(){ if ($this->limit <= 0) { return false; } $sql = $this->sql . ' LIMIT ' . min(self::PLIMIT, $this->limit) . ' OFFSET ' . $this->offset; ...
...) $param array 连接参数, 包含: path 源码: sdk/php/util/XSDataSource.class.php#L756 (显示) public function connect($param){ try { $this->obj = new SQLite3($param['path'], SQLITE3_OPEN_READONLY); } catch (Exception $e) { throw new XSException($e->getMessage()...
setUtf8() 方法 public void setUtf8() 源码: sdk/php/util/XSDataSource.class.php#L924 (显示) public function setUtf8(){ return true;} 将输出字符集设置为 UTF-8