<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [Xunsearch PHP-SDK](http://www.xunsearch.com) v1.4.8 API 參考文檔 # XSCsvDataSource [All Packages](#)| [屬性](#)| [方法(函數)](#) | 包 | [XS.util](#) | |-----|-----| | 繼承關系 | class XSCsvDataSource ?[XSDataSource](#) | | 版本 | 1.0.0 | | 源代碼 | [sdk/php/util/XSDataSource.class.php](https://github.com/hightman/xunsearch/blob/master/sdk/php/util/XSDataSource.class.php) | CSV 數據源可在文件開頭指定字段(必須是有效字段), 否則將默認按照 [XS](#) 項目字段順序填充 ### Public 屬性 [隱去繼承來的屬性](#) | 名稱 | 類型 | 描述 | 定義于 | |-----|-----|-----|-----| | [invalidLines](#) | | | XSCsvDataSource | ### Protected 屬性 [隱去繼承來的屬性](#) | 名稱 | 類型 | 描述 | 定義于 | |-----|-----|-----|-----| | [arg](#) | | | [XSDataSource](#) | | [inCli](#) | | | [XSDataSource](#) | | [type](#) | | | [XSDataSource](#) | ### Public 方法 [隱去繼承來的方法](#) | 名稱 | 描述 | 定義于 | |-----|-----|-----| | [__construct()](#) | 構造函數 | [XSDataSource](#) | | [getCharset()](#) | 取得數據源的準確字符集 | [XSDataSource](#) | | [getData()](#) | 從數據源中提取一條數據 | [XSDataSource](#) | | [instance()](#) | 取得數據源對象實例 | [XSDataSource](#) | ### Protected 方法 [隱去繼承來的方法](#) | 名稱 | 描述 | 定義于 | |-----|-----|-----| | [deinit()](#) | | XSCsvDataSource | | [getDataList()](#) | | XSCsvDataSource | | [init()](#) | | XSCsvDataSource | ### 屬性明細 invalidLines屬性 public **$invalidLines**; ### 方法明細 deinit()方法 <table class="summaryTable"><tr><td colspan="3"><div class="signature2">protected void <b>deinit</b>()</div></td></tr></table> **源碼:**[sdk/php/util/XSDataSource.class.php#L384](https://github.com/hightman/xunsearch/blob/master/sdk/php/util/XSDataSource.class.php#L384) (**[顯示](#)**) `protected?function?deinit() { ????if?($this->fd)?{ ????????fclose($this->fd); ????????$this->fd?=?null; ????} }` getDataList()方法 <table class="summaryTable"><tr><td colspan="3"><div class="signature2">protected void <b>getDataList</b>()</div></td></tr></table> **源碼:**[sdk/php/util/XSDataSource.class.php#L392](https://github.com/hightman/xunsearch/blob/master/sdk/php/util/XSDataSource.class.php#L392) (**[顯示](#)**) `protected?function?getDataList() { ????if?(($item?=?fgetcsv($this->fd,?0,?$this->delim))?===?false)?{ ????????if?($this->inCli)?{ ????????????echo?"INFO:?reach?end?of?file?or?error?occured,?total?lines:?"?.?$this->line?.?"\n"; ????????} ????????return?false; ????} ????$this->line++; ????if?(count($item)?===?1?&&?is_null($item[0]))?{ ????????if?($this->inCli)?{ ????????????echo?"WARNING:?invalid?csv?line?#"?.?$this->line?.?"\n"; ????????} ????????$this->invalidLines++; ????????return?$this->getDataList(); ????} ????return?array($item); }` init()方法 <table class="summaryTable"><tr><td colspan="3"><div class="signature2">protected void <b>init</b>()</div></td></tr></table> **源碼:**[sdk/php/util/XSDataSource.class.php#L368](https://github.com/hightman/xunsearch/blob/master/sdk/php/util/XSDataSource.class.php#L368) (**[顯示](#)**) `protected?function?init() { ????$file?=?$this->arg; ????if?(empty($file)?&&?$this->inCli)?{ ????????echo?"WARNING:?input?file?not?specified,?read?data?from?<STDIN>\n"; ????????$file?=?'php://stdin'; ????} ????if?(!($this->fd?=?fopen($file,?'r')))?{ ????????throw?new?XSException("Can?not?open?input?file:?'$file'"); ????} ????$this->line?=?0; ????if?(isset($_SERVER['XS_CSV_DELIMITER']))?{ ????????$this->delim?=?$_SERVER['XS_CSV_DELIMITER']; ????} }` Copyright ? 2008-2011 by [杭州云圣網絡科技有限公司](http://www.xunsearch.com) All Rights Reserved.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看