PHP Scandir returns extra periods

前端 未结 4 1789
别跟我提以往
别跟我提以往 2021-01-15 07:27

So I am trying to build a script that scans a directory and returns random images to be used as backgrounds.

The php looks like this:

$dir = \"views         


        
4条回答
  •  误落风尘
    2021-01-15 08:25

    Why not use regex? That way it captures any amount of periods. (i.e. ".", "..", "..." etc..)

    while (false !== ($filename = readdir($dh))) {
            if(!preg_match('/^\.*$/',$filename)){
                $files[] = $filename;
            }
    

提交回复
热议问题