Tiedostojen olemassaolon tarkistus PHP:ssä

Funktio file_exists tarkistaa onko tiedostoa, jonka polku on välitetty parametrina. Esimerkki:

phpvar_dump(file_exists('test.txt')); // true tai false

Yleensä tätä funktiota käytetään tarkistamaan tiedoston olemassaolo ennen kuin suoritetaan operaatio sille. Esimerkiksi näin:

php<?php
  if (file_exists('test.txt')) {
    echo filesize('test.txt');
  } else {
    echo 'tiedostoa ei ole olemassa';
  }
?>
Задание 1

Tarkista, onko sivustosi juuressa tiedosto file.txt.

Задание 2

Tarkista, onko sivustosi juuressa tiedosto file.txt. Jos ei ole - luo se ja kirjoita siihen teksti '!'.

Задание 3

Tarkista, onko sivustosi juuressa tiedosto message.txt. Jos sellainen tiedosto on olemassa - tulosta tiedoston teksti näytölle.