1
我试图找到与“IMAGE_1”开头的文件,并可能会或可能不会与“_main”结束PHP glob模式可能结束或可能不会有
$glob=glob("/image_1{_main}.jpeg");
因此,这将匹配
image_1_main
image_1
但不是image_11。这里的模式是什么?我使用{_main}吗?
我试图找到与“IMAGE_1”开头的文件,并可能会或可能不会与“_main”结束PHP glob模式可能结束或可能不会有
$glob=glob("/image_1{_main}.jpeg");
因此,这将匹配
image_1_main
image_1
但不是image_11。这里的模式是什么?我使用{_main}吗?
我忘了将标志添加到globe以使“{}”正常工作。您需要在glob函数中使用“GLOB_BRACE”;
$glob=glob("/image_1{,_main}.jpeg",GLOB_BRACE);
看看这里http://www.cowburn.info/2010/04/30/glob-patterns/ –
我看了看那个,和它说,使用类似{GIF,JPG,PNG }匹配结尾。因此“image_1 {_main}”,但我如何使“{_main}”可选。我无法使用“image_1 *”,或者我会匹配“image_11”等等。 –