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

Gebruik:
bool is_writable ( string filename )

Uitleg:
Met deze functie kun je kijken of je een data naar de file kan wegschrijven, de functie retourneerd true als de file bestaat, en als er data naartoe geschreven kan worden.

Met deze functie kan je uiteraard ook niet naar remote files toe schrijven.

Zie is_readable(); om te kijken of je een file kan uitlezen, en eventueel fopen(); om een bestand te openen en fwrite(); om data naar de geopende file weg te schrijven.


Voorbeeld:
<?php
// Kijken of het bestand bestaat, en of je er naar kan schrijven...
if (is_writable('bestand.txt'))
{
   
// file openen, alleen wegschrijven, filepointer staat aan het einde van het
bestand...
   if (!
$sFile fopen ('bestand.txt''a'))
   {
      
// Kon het bestand toch niet openen...
      
die ('Kon het bestand niet openen...');
   }

   
// Kijken of we data kunnen wegschrijven...
   
if (!fwrite($sFile'Dit is een test'))
   {
      
// Kon de data toch niet wegschrijven...
      
die ('Foutjuhhhh'); 
   }
    
   
// Het is gelukt!
   
echo 'Gelukt!';
 
   
// Sluit het bestand...
   
fclose ($sFile);
}
else
{
   
// Weergeef de mogelijke fout...
   
echo 'Kon de data niet wegschrijven, of de file bestaat niet!';
}
?>
 
   

Bijdragen :
Er zijn nog geen bijdragen.


 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.008s