Die tempnam-funksie
Die funksie tempnam skep 'n tydelike lêer met 'n unieke naam in die gespesifiseerde gids. Die eerste parameter van die funksie is die pad na die gids, die tweede is die voorvoegsel van die lêernaam. Die funksie gee die pad na die geskepte lêer terug of false in geval van 'n fout.
Sintaksis
tempnam(directory, prefix);
Voorbeeld
Laat ons 'n tydelike lêer in die sisteem se tydelike gids skep met die voorvoegsel 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Uitvoerresultaat van die kode (voorbeeld):
'/tmp/my5d3b7f2e'
Voorbeeld
Laat ons 'n tydelike lêer in die huidige gids skep:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Uitvoerresultaat van die kode (voorbeeld):
'/var/www/project/temp5d3b7f2f'
Voorbeeld
Laat ons die werking van die funksie toets met 'n nie-bestaande gids:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Uitvoerresultaat van die kode:
false
Kyk ook
-
die funksie
tmpfile,
wat 'n tydelike lêer skep -
die funksie
unlink,
wat 'n lêer verwyder -
die funksie
file_exists,
wat die bestaan van 'n lêer bevestig