login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > PHP > Bestandssysteem > file_exists()

Gebruik:
file_exists(string bestandsnaam)

Uitleg:
Kijkt of een bestand of directorie bestaat.

Geeft TRUE terug als het bestand of de directorie bestaat; FALSE in alle andere gevallen.

Onder Windows, gebruik //computername/share/filename of \\computername\share\filename om bestanden op gedeelde netwerkmappen te controleren.


Voorbeeld:
<?php
$bestandsnaam 
'/map/bestand.php';

if (
file_exists($bestandsnaam)) {
   print 
"Het bestand ".$bestandsnaam." bestaat";
} else {
   print 
"Het bestand ".$bestandsnaam." bestaat niet";
}
?> 

Bijdragen :
Wim
voor remote bestanden:
  1. <?php
  2. function remote_file_exists ($domein, $path, $port = 80)
  3. {
  4. $path = (substr($path, 0, 1) != '/') ? '/'.$path : $path;
  5.  
  6. $sock = fsockopen($domein, 80, $errno, $errstr, 5); //5s timeout
  7. if (!$sock)
  8. return false;
  9.  
  10. $cmd = "GET ".$path." HTTP/1.1\r\n";
  11. $cmd .= "Host: ".$domein."\r\n";
  12. $cmd .= "Connection: Close\r\n\r\n";
  13.  
  14. fwrite($sock, $cmd);
  15. $output = NULL;
  16. while (!feof($sock))
  17. $output .= fgets($sock, 128);
  18.  
  19. fclose($sock);
  20.  
  21. if(preg_match('#200#', $output))
  22. return true;
  23. else
  24. return false;
  25. }

http://www.site...mp;id=1408


 Overzicht
chmod()
copy()
fclose()
filemtime()
filesize()
file_exists()
file_get_contents()
file_put_contents()
fopen()
fread()
fwrite()
is_dir()
is_file()
is_readable()
is_writable()
move_uploaded_file()
rename()
unlink()



© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.043s