tempnam() (tempnam)
تابع tempnam() یک «فایل موقت PHP» می سازد. «فایل موقت (Temporary File)» فایلی موقتی است. برنامه ها برای کارهای کوتاه می سازند. سپس آن را پاک می کنند. این کار مثل برگه پیش نویس مدرسه است.
تعریف ساده و سینتکس
tempnam() در پوشه مشخص، یک نام یکتا می سازد. سپس مسیر فایل را برمی گرداند.
<?php
echo tempnam("C:\inetpub\testweb", "TMP0");
?>
گام های سریع برای فایل موقت PHP
- یک پوشه امن انتخاب کن.
- برای آغاز نام، یک پیشوند کوتاه بده.
- تابع را صدا بزن و مسیر را ذخیره کن.
- فایل را بنویس و سپس پاک کن.
پارامترها و مقدار بازگشتی
dir: مسیر پوشه ساخت فایل. باید در دسترس باشد.
prefix: شروع نام فایل. مثلا TMP یا LOG.
خروجی: مسیر فایل جدید؛ در خطا FALSE.
نکته ها و هشدارها
نکته: اگر پوشه داده شده نبود، ممکن است در پوشه موقت سیستم ساخته شود.
نکته: برای ساخت و بستن خودکار فایل موقت، به tmpfile() نگاه کن.
هشدار: پس از اتمام کار، فایل موقت را پاک کن. این کار فضا را آزاد می کند.
لینک های مرتبط
برای مرور بیشتر «فایل موقت PHP» و کار با فایل ها، بخش های دیگر را هم ببین.
فهرست توابع فایل سیستم در W3Schools
جمع بندی سریع
- tempnam() نام یکتای موقت می دهد.
- پوشه امن و در دسترس انتخاب کن.
- prefix شروع نام فایل است.
- در پایان فایل را پاک کن.
- ممکن است در پوشه موقت سیستم ساخته شود.