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」等等。 –