is_writable

(PHP 4, PHP 5, PHP 7)

is_writableTells whether the filename is writable

Descrierea

is_writable ( string $filename ) : bool

Returns TRUE if the filename exists and is writable. The filename argument may be a directory name allowing you to check if a directory is writable.

Keep in mind that PHP may be accessing the file as the user id that the web server runs as (often 'nobody'). Safe mode limitations are not taken into account.

Parametri

filename

The filename being checked.

Valorile întoarse

Returns TRUE if the filename exists and is writable.

Exemple

Example #1 is_writable() example

<?php
$filename 
'test.txt';
if (
is_writable($filename)) {
    echo 
'The file is writable';
} else {
    echo 
'The file is not writable';
}
?>

Erori/Excepții

În cazul eșecului este emis un E_WARNING.

Note

Notă: Rezultatele acestei funcții sunt stocate în cache. Accesați clearstatcache() pentru mai multe detalii.

Sfat

Începând cu PHP 5.0.0 această funcție poate fi utilizată de asemenea cu unele învelișuri URL. Referiți-vă la Supported Protocols and Wrappers pentru a determina care învelișuri susțin familia de funcționalitate stat().

A se vedea și