is_writable
(PHP 4, PHP 5)
is_writable — MegállapÃtja hogy a megadott fájlnév Ãrható-e
LeÃrás
TRUE-val tér vissza ha a filename paraméterben megadott fájl létezik, és az Ãrható. A filename paraméter lehet könyvtár is, Ãgy a könyvtárak Ãrhatósága is ellenÅ‘rizhetÅ‘.
Tartsd fejben, hogy a PHP azzal a felhasználói azonosÃtóval férhet hozzá a fájlokhoz, amelyen a webszerver fut (rendszerint 'nobody'). A safe mode korlátozások nincsenek bevonva a fiókba.
Example#1 is_writable() példa
<?php
$filename = 'test.txt';
if (is_writable($filename)) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
?>
Note: Eme függvény eredményei elsőként csupán a gyorstárba kerülnek, nem lesznek azonnali hatással a fájlrendszerre. További információk a clearstatcache() oldalon olvashatók.
Az PHP 5.0.0> változattól kezdődően ez a függvény néhány URL burkolóval megadott erőforrással is együttműködik. A List of Supported Protocols/Wrappers oldalon olvasható azon burkolók listája, amelyek támogatják a stat() és hasonlatos függvényeket.
Lásd még: is_readable(), file_exists(), és fwrite().