3v4l.org

run code in 300+ PHP versions simultaneously
<?php $fileName = 'aiueo.txt'; $pattern1 = 'aiueo*'; $pattern2 = 'abcde*'; $pattern3 = '{"abcde*", "aiueo*"}'; var_dump(fnmatch($pattern1, $fileName)); var_dump(fnmatch($pattern2, $fileName)); var_dump(fnmatch($pattern3, $fileName));
Output for 8.1.8 - 8.1.33, 8.2.10 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
bool(true) bool(false) bool(false)

preferences:
70.56 ms | 406 KiB | 5 Q