gpt4 book ai didi

php - glob() 返回一个空数组

转载 作者:行者123 更新时间:2023-12-05 03:15:36 25 4
gpt4 key购买 nike

我试图设置一个包含目录中所有图像文件的数组,我在与图像相同的目录中设置了我的 index.php。我使用的代码是

$images = glob("*.jpg, *jpeg, *.png, *.gif");

var_dump($images);

在浏览器中返回 - array(0) { }..知道我做错了什么吗?

抱歉,如果这是一个如此明显的问题,我对 php 还是很陌生

最佳答案

您应该使用 PHP 文档中的 GLOB_BRACE:

The glob() function searches for all the pathnames matching pattern according to the rules used by the libc glob() function, which is similar to the rules used by common shells.

GLOB_BRACE - Expands {a,b,c} to match 'a', 'b', or 'c'

例子:

$directory = __DIR__;
$images = glob("$directory/*.{jpg,jpeg,png,gif}", GLOB_BRACE);
var_dump($images);

关于php - glob() 返回一个空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15190720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com