通过您的路径列出的文件

时间:2018-02-27 18:22:22

标签: php jquery foreach

美好的一天我想询问或不知道如图所示的php或jquery上的任何此类脚本。

this is image file list

只能通过foreach以例如

的格式选择数据
  

行尸走肉/行尸走肉S01 / The.Walking.Dead.S01E04.480p.mkv

所以它只是一个文件路径。

请原谅我的英文并感谢您的答案。

我试过了,但它并没有带来任何好处。

$str = 'THE WALKING DEAD/THE WALKING DEAD S01/The.Walking.Dead.S01E04.480p.BRRip.x264.AC3.CzDub-jDM.mkv';

$output = array();
$chunks = explode('/', $str);
foreach ($chunks as $i => $chunk) {
    echo $chunk.'<br>';
}

我尝试了很多老板,这是我尝试过的最后一个。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用pathinfo

$str = 'THE WALKING DEAD/THE WALKING DEAD S01/The.Walking.Dead.S01E04.480p.BRRip.x264.AC3.CzDub-jDM.mkv';
$a = var_dump(pathinfo($str));

那会给你:

array(4) {
  ["dirname"]=>
  string(37) "THE WALKING DEAD/THE WALKING DEAD S01"
  ["basename"]=>
  string(57) "The.Walking.Dead.S01E04.480p.BRRip.x264.AC3.CzDub-jDM.mkv"
  ["extension"]=>
  string(3) "mkv"
  ["filename"]=>
  string(53) "The.Walking.Dead.S01E04.480p.BRRip.x264.AC3.CzDub-jDM"
}

如果您只想要dirname,可以使用:

echo pathinfo($str, PATHINFO_DIRNAME);