Opprette en midlertidig fil

PHP:
Opprette en midlertidig fil

Hvordan:

<?php
// Åpner en midlertidig fil
$tempFil = tmpfile();

// Skriver noe data til filen
fwrite($tempFil, 'Hei, verden av midlertidige filer!');

// Søker tilbake til filens start
rewind($tempFil);

// Leser innholdet i den midlertidige filen
echo fread($tempFil, 1024);

// Lukker og sletter den midlertidige filen
fclose($tempFil);
?>

Output:

Hei, verden av midlertidige filer!

Deep Dive

Før i tiden, da disker var små og RAM var dyrt, var midlertidige filer kritiske for å håndtere store mengder data. De er fortsatt nyttige i mange sammenhenger, som for eksempel når du opplaster filer eller arbeider med datastreaming. tmpfile()-funksjonen i PHP oppretter en fil I et systemets temporære mappe, noe som reduserer risikoen for konflikter og sikkerhetsproblemer. Alternativet tempnam() kan brukes for å spesifisere et navn og en plassering for en midlertidig fil direkte, men med dette kommer ytterligere ansvar for å håndtere livssyklusen til filen.

Se Også