Fungsi tempnam
Fungsi tempnam mencipta fail sementara dengan nama unik dalam direktori yang ditentukan. Parameter pertama fungsi ini menerima laluan ke direktori, parameter kedua - awalan nama fail. Fungsi mengembalikan laluan ke fail yang dicipta atau false jika berlaku ralat.
Sintaks
tempnam(directory, prefix);
Contoh
Mari cipta fail sementara dalam direktori sementara sistem dengan awalan 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Keputusan pelaksanaan kod (contoh):
'/tmp/my5d3b7f2e'
Contoh
Mari cipta fail sementara dalam direktori semasa:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Keputusan pelaksanaan kod (contoh):
'/var/www/project/temp5d3b7f2f'
Contoh
Mari semak operasi fungsi dengan direktori yang tidak wujud:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Keputusan pelaksanaan kod:
false
Lihat juga
-
fungsi
tmpfile,
yang mencipta fail sementara -
fungsi
unlink,
yang memadam fail -
fungsi
file_exists,
yang menyemak kewujudan fail