English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن استخدام دالة tmpfile() لإنشاء ملفات مؤقتة باسم فريد في الوضع القراءة والكتابة (w+). يمكن أن تعود هذه الدالة بمعرف ملف مشابه لمعرف ملف العودة من دالة fopen() إذا كانت النتيجة ناجحة، وإلا فستعود بالقيمة false.
مورد tmpfile (لا شيء)
يمكن لهذه الوظيفة إنشاء ملفات مؤقتة باسم فريد في الوضع القراءة والكتابة (w+) ويعود بمعرف ملف. يتم حذف الملف تلقائيًا عند إغلاق الملف (على سبيل المثال، عن طريق دعوة دالة fclose() أو عند عدم وجود استدعاءات متبقية للمعرف الملف المعودة من دالة tmpfile()) أو عند انتهاء سكربت.
<?php $temp = tmpfile(); fwrite($temp, "w3codebox!!!!"); rewind($temp); // رجوع إلى بداية الملف echo fread($temp, 1024); // قراءة 1k من الملف fclose($temp); // سيقوم بإزالة هذا الملف ?>
نتيجة الإخراج
w3codebox!!!!