De functie is_writable()
Je kunt de functie is_writable() gebruiken om te kijken of een bestand bestaat en of er in geschreven kan worden.
De functie werkt niet als een extern bestand worden opgegeven. Het moet dus een locaal bestand zijn (een locaal bestand is een bestand die op dezelfde server staat waar de functie wordt aangeroepen).
Voorbeeldje:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$bestand = "counter.dat";
if (is_writable($bestand))
{
fopen($bestand);
}
fclose($bestand);
?>
$bestand = "counter.dat";
if (is_writable($bestand))
{
fopen($bestand);
}
fclose($bestand);
?>
De functie kan ook op directory's worden uitgevoerd.
Zie ook fopen(), is_readable(), fclose()