<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、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ~~~ /** * 列出目錄下所有文件 * * @param string $path 路徑 * @param string $exts 擴展名 * @param array $list 增加的文件列表 * @return array 所有滿足條件的文件 */ function dir_path($path) { $path = str_replace('\\', '/', $path); if (substr($path, -1) != '/') $path = $path . '/'; return $path; } /** * 列出目錄下的所有文件 * * @param str $path 目錄 * @param str $exts 后綴 * @param array $list 路徑數組 * @return array 返回路徑數組 */ function dir_list($path, $exts = '', $list = array()) { $path = self::dir_path($path); $files = glob($path . '*'); foreach($files as $v) { if (!$exts || preg_match("/\.($exts)/i", $v)) { $list[] = $v; if (is_dir($v)) { $list = self::dir_list($v, $exts, $list); } } } return $list; } ~~~ ***** ~~~ /** * 替代scan_dir的方法 * @param string $pattern 檢索模式 搜索模式 *.txt,*.doc; (同glog方法) * @param int $flags * @param $pattern * @return array */ function cmf_scan_dir($pattern, $flags = null) { $files = glob($pattern, $flags); if (empty($files)) { $files = []; } else { $files = array_map('basename', $files); } return $files; } ~~~ ~~~ /** * 獲取某個目錄下所有子目錄 * @param $dir * @return array */ function cmf_sub_dirs($dir) { $dir = ltrim($dir, "/"); $dirs = []; $subDirs = cmf_scan_dir("$dir/*", GLOB_ONLYDIR); if (!empty($subDirs)) { foreach ($subDirs as $subDir) { $subDir = "$dir/$subDir"; array_push($dirs, $subDir); $subDirSubDirs = cmf_sub_dirs($subDir); if (!empty($subDirSubDirs)) { $dirs = array_merge($dirs, $subDirSubDirs); } } } return $dirs; } ~~~
                  <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>

                              哎呀哎呀视频在线观看