English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل وثائق PHP

استخدام دالة tmpfile() في PHP و أمثلة

دليل وثائق نظام الملفات PHP

يمكن استخدام دالة tmpfile() لإنشاء ملفات مؤقتة باسم فريد في الوضع القراءة والكتابة (w+). يمكن أن تعود هذه الدالة بمعرف ملف مشابه لمعرف ملف العودة من دالة fopen() إذا كانت النتيجة ناجحة، وإلا فستعود بالقيمة false.

القواعد

مورد tmpfile (لا شيء)

يمكن لهذه الوظيفة إنشاء ملفات مؤقتة باسم فريد في الوضع القراءة والكتابة (w+) ويعود بمعرف ملف. يتم حذف الملف تلقائيًا عند إغلاق الملف (على سبيل المثال، عن طريق دعوة دالة fclose() أو عند عدم وجود استدعاءات متبقية للمعرف الملف المعودة من دالة tmpfile()) أو عند انتهاء سكربت.

مثال عبر الإنترنت

<?php
   $temp = tmpfile();
   fwrite($temp, "w3codebox!!!!");
   rewind($temp); // رجوع إلى بداية الملف
   echo fread($temp, 1024); // قراءة 1k من الملف
   
   fclose($temp); // سيقوم بإزالة هذا الملف
?>

نتيجة الإخراج

w3codebox!!!!

دليل وثائق نظام الملفات PHP