【问题标题】:PHP read directories in cyrillicPHP 读取西里尔文的目录
【发布时间】:2019-02-17 07:48:28
【问题描述】:

我正在使用 glob 函数来获取所有目录,例如:

$dirs = array_filter(glob('documents/*'), 'is_dir');

但是,如果目录名称是西里尔字母,则此功能将不起作用。我认为这是一个编码问题。是否有任何其他功能或方法可以对具有西里尔名称的目录执行相同的操作?

【问题讨论】:

    标签: php encoding directory cyrillic


    【解决方案1】:

    您可以使用以下代码:

    $dirs = glob('documents/*', GLOB_NOESCAPE | GLOB_ERR | GLOB_ONLYDIR);
    

    这将打印错误并且只打印目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-10
      • 1970-01-01
      • 2013-09-05
      相关资源
      最近更新 更多