Test filename in PHP

/**
 * Tests, if given filename is valid
 *
 * @param string $filename
 * @return bool
 */
public static function isValidFilename($filename) {
	return (bool) preg_match('/^[a-z0-9_ ]{1,30}.[a-z]{1,3}$/i', $filename);
}

Download this snippet

Tests, if a given filename is valid.

Twitter Twitter

4 Comments to “ Test filename in PHP”

  1. Anonymous  on Sep 04, 2009

    45k2zn <a href="http://revpgsjxcxho.com/">revpgsjxcxho</a>, [url=http://rlpfkldohric.com/]rlpfkldohric[/url], [link=http://ywrqcfbihmvp.com/]ywrqcfbihmvp[/link], http://axercdserziw.com/

  2. Anonymous  on Nov 04, 2009

    DbEK6W <a href="http://mjtisvwegaeb.com/">mjtisvwegaeb</a>, [url=http://ydykmkbxbeac.com/]ydykmkbxbeac[/url], [link=http://wjucuntiknpn.com/]wjucuntiknpn[/link], http://gjrcjcgzknzi.com/

  3. Anonymous  on Jan 22, 2010

    uHjm0R <a href="http://dgfkqzlqevfp.com/">dgfkqzlqevfp</a>, [url=http://mpamlkzmjrhj.com/]mpamlkzmjrhj[/url], [link=http://gmzzdwyygtib.com/]gmzzdwyygtib[/link], http://yufnuttmwgua.com/

  4. Anonymous  on Mar 14, 2010

    ncgsgn <a href="http://xkteeummowra.com/">xkteeummowra</a>, [url=http://stgvsszmhhhh.com/]stgvsszmhhhh[/url], [link=http://uoiwfgweshdp.com/]uoiwfgweshdp[/link], http://hchgixknlpmk.com/

Leave a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>