$exists: Difference between revisions

From Scriptwiki
Jump to navigation Jump to search
m $exists + $isfile + $isdir
m separate page
 
Line 1: Line 1:
'''$isfile(file) / $isdir(directory) / $exists(file/directory)'''
Returns informations on whether or not a file or directory exists.


Returns informations on whether or not a file/directory exists.
$isfile($mircdir $+ mirc.ini) // returns $true (is a file)
$isfile($mircdir)            // returns $false (is a directory)
$isdir($mircdir $+ mirc.ini)  // returns $false (is a file)
$isdir($mircdir)              // returns $true (is a directory)
  $exists($mircdir $+ mirc.ini) // returns $true (is a file)
  $exists($mircdir $+ mirc.ini) // returns $true (is a file)
  $exists($mircdir)            // returns $true (is a directory)
  $exists($mircdir)            // returns $true (is a directory)
Line 12: Line 6:
== Examples ==
== Examples ==


$isfile
alias file_exists {
  if ($isfile($1)) { return file exists! }
  else { return file doesn't exist }
}
$isdir
alias dir_exists {
  if ($isdir($1)) { return directory exists! }
  else { return directory doesn't exist }
}
$exists
  alias file_dir_exists {
  alias file_dir_exists {
   if ($exists($1)) { return file/directory exists! }  
   if ($exists($1)) { return file/directory exists! }  
   else { return file/directory doesn't exist }
   else { return file/directory doesn't exist }
  }
  }
== See Also ==
* [[$isfile]] Check if a file exists.<br />
* [[$isdir]] Check if a directory exists.<br />


[[Category:File and Directory Identifiers]]
[[Category:File and Directory Identifiers]]

Latest revision as of 08:49, 18 May 2007

Returns informations on whether or not a file or directory exists.

$exists($mircdir $+ mirc.ini) // returns $true (is a file)
$exists($mircdir)             // returns $true (is a directory)

Examples

alias file_dir_exists {
  if ($exists($1)) { return file/directory exists! } 
  else { return file/directory doesn't exist }
}

See Also

  • $isfile Check if a file exists.
  • $isdir Check if a directory exists.