Funktionen is_writable

Funktionen is_writable kontrollerer, om den angivne fil eller mappe eksisterer og er skrivbar. Parameteren er stien til filen eller mappen. Funktionen returnerer true, hvis skrivning er mulig, og false i modsat fald.

Syntaks

phpis_writable(filename);

Eksempel

Lad os kontrollere, om filen 'test.txt' er skrivbar:

php<?php
  $res = is_writable('test.txt');
  var_dump($res);
?>

Resultat af kodekørsel:

phptrue

Eksempel

Lad os kontrollere adgangen til en ikke-eksisterende fil:

php<?php
  $res = is_writable('nonexistent.txt');
  var_dump($res);
?>

Resultat af kodekørsel:

phpfalse

Eksempel

Lad os kontrollere, om en mappe er skrivbar:

php<?php
  $res = is_writable('/path/to/directory');
  var_dump($res);
?>

Resultat af kodekørsel:

phptrue

Se også

  • funktionen is_readable,
    som kontrollerer læseadgang
  • funktionen is_executable,
    som kontrollerer udførelsesadgang
  • funktionen chmod,
    som ændrer adgangsrettigheder