Funkcija tempnam
Funkcija tempnam izveido pagaidu failu ar unikālu nosaukumu norādītajā direktorijā. Pirmo parametru funkcija pieņem ceļu uz direktoriju, otro - faila nosaukuma prefiksu. Funkcija atgriež ceļu uz izveidoto failu vai false kļūdas gadījumā.
Sintakse
tempnam(directory, prefix);
Piemērs
Izveidosim pagaidu failu sistēmas pagaidu direktorijā ar prefiksu 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Koda izpildes rezultāts (piemērs):
'/tmp/my5d3b7f2e'
Piemērs
Izveidosim pagaidu failu pašreizējā direktorijā:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Koda izpildes rezultāts (piemērs):
'/var/www/project/temp5d3b7f2f'
Piemērs
Pārbaudīsim funkcijas darbību ar neesošu direktoriju:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Koda izpildes rezultāts:
false
Skatiet arī
-
funkciju
tmpfile,
kura izveido pagaidu failu -
funkciju
unlink,
kura dzēš failu -
funkciju
file_exists,
kura pārbauda faila eksistenci