Class Glob
Glob matches globbing patterns against text.
if match_glob("foo.*", "foo.bar") echo "matched\n";
// prints foo.bar and foo.baz $regex = glob_to_regex("foo.*"); for (array('foo.bar', 'foo.baz', 'foo', 'bar') as $t) { if (/$regex/) echo "matched: $car\n"; }
Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem.
Based on the Perl Text::Glob module.
Namespace: Symfony\Component\Finder
Copyright: 2004-2005 Fabien Potencier <fabien@symfony.com>
Copyright: 2002 Richard Clamp <richardc@unixbeard.net>
Author: Fabien Potencier <fabien@symfony.com> PHP port
Author: Richard Clamp <richardc@unixbeard.net> Perl version
Located at finder/Symfony/Component/Finder/Glob.php
Copyright: 2004-2005 Fabien Potencier <fabien@symfony.com>
Copyright: 2002 Richard Clamp <richardc@unixbeard.net>
Author: Fabien Potencier <fabien@symfony.com> PHP port
Author: Richard Clamp <richardc@unixbeard.net> Perl version
Located at finder/Symfony/Component/Finder/Glob.php
public static
string
|