In php, The is_file () function is used to determine whether a file exists. It is also very simple to use. If you need it, refer to it.
In php, The is_file () function is used to determine whether a file exists. It is also very simple to use. If you need it, refer to it.
The is_file () function checks whether the specified file name is a normal file.
Is_file-Tells whether the filename is a regular file
Usage:
Bool is_file (string $ filename) $ file is a required Parameter
Returns TRUE if the object exists and is normal.
Let's take a look at Example 1:
<? Phpvar_dump(is_file('a_file.txt '). "\ n"; var_dump (is_file ('/usr/bin/'). "\ n";?>
The above example will output:
Bool (true)
Bool (false)
Example 2:
<? Phpfunction isfile ($ file) {return preg_match ('/^ [^. ^: ^? ^-] [^: ^?] *.(? I) '. getexts ().' $/', $ file); // first character cannot be .:? -Subsequent characters can't be :? // Then. character and must end with one of your extentions // getexts () can be replaced with your extentions pattern} function getexts () {// list acceptable file extensions herereturn '(app | avi | doc | docx | exe | ico | mid | midi | mov | mp3 | mpg | mpeg | pdf | psd | qt | ra | ram | rm | rtf | txt | wav | word | xls) ';} echo isfile ('/Users/YourUserName/Sites/index.html ');?>
Example 3:
<? Phpfunction deletefolder ($ path) {if ($ handle = opendir ($ path) {while (false! ==( $ File = readdir ($ handle) {if ($ file <> ". "AND $ file <> ".. ") {if (is_file ($ path. 'http: // www.jb51.net/'.w.file) {@ unlink ($ path. 'http: // www.jb51.net/'.w.file);} if (is_dir ($ path. 'http: // www.jb51.net/'.w.file) {deletefolder ($ path. 'http: // www.jb51.net/'.w.file); @ rmdir ($ path. 'http: // www.jb51.net/'.w.file) ;}}}}?>
This function deletes all files and folders.
The above is all the content of this article. I hope you will like it.