PHP:
Väliaikaistiedoston luominen

How to: - Miten:

PHP:ssä on sisäänrakennettuja funktioita väliaikaisten tiedostojen käsittelyyn.

<?php
// Väliaikainen tiedosto ja sen avaus
$tempFile = tmpfile();

// Kirjoitetaan dataa tiedostoon
fwrite($tempFile, "Hei, tässä on väliaikaista dataa!");

// Mennään tiedoston alkuun lukemista varten
rewind($tempFile);

// Luetaan ja tulostetaan tiedoston sisältö
echo fread($tempFile, 1024);

// Suljetaan ja poistetaan väliaikainen tiedosto lopussa
fclose($tempFile);
?>

Sample output:

Hei, tässä on väliaikaista dataa!

Deep Dive - Syväluotaus:

Ennen väliaikaistiedostojen hallintafunktioita, tiedostot oli luotava ja poistettava manuaalisesti, mikä oli riskialtista. Funktion tmpfile() etuna on väliaikaistiedoston automaattinen poisto, kun skripti päättyy tai tiedosto suljetaan. Vaihtoehtona tempnam() -funktio luo tiedostonimen, mutta ei avaa itse tiedostoa. Tällöin ohjelmoijan on huolehdittava manuaalisesti tiedoston poistamisesta.

See Also - Katso myös: