كيف يتم تنفيذ وظيفة file_exists في PHP؟



إن file_exists () في PHP هي وظيفة داخلية تُستخدم للتحقق مما إذا كان الملف أو الدليل موجودًا أم لا ويساعد أثناء إنشاء ملف جديد.

الملف هو مصدر لتخزين البيانات ويحتوي PHP على مجموعة غنية من الوظائف المضمنة التي تبسط عملك مع الملفات. ال الملف موجود() تعمل فيها هي وظيفة مضمنة تستخدم للتحقق مما إذا كان الملف أو الدليل موجودًا أم لا. في هذه المقالة ، سنرى كيفية تنفيذ file_exists في PHP بالتسلسل التالي:





file_exists () في PHP

إنها وظيفة مضمنة يمكن استخدامها للتحقق مما إذا كان الملف موجودًا أم غير موجود.عندما نريد معرفة ما إذا كان الملف موجودًا أم لا قبل معالجته ، فإنه يكون مفيدًا.يمكنك أيضًا استخدام هذه الوظيفة عند إنشاء ملف جديد وتريد التأكد من أن ملف ملف غير موجود بالفعل على الخادم.

PHP- file_exists في php - edureka



بناء الجملة:

ما هو التسلسل في جافا
file_exists (مسار)

لا يقبل سوى معلمة واحدة. أي المسار الذي يحدد الدليل أو مسار الملف الذي نريد التحقق منه. سيعود صحيحًا عند التنفيذ الناجح ويعيد القيمة false عند تنفيذ الفشل.



إذا كان المسار يحدد نقطة لملفات غير موجودة ، فإن file_exists () ترجع خطأ. قد تعطي بعض وظائف نظام الملفات نتائج غير متوقعة للملفات التي يزيد حجمها عن 2 جيجا بايت حيث يتم توقيع نوع PHP الصحيح والعديد من الأنظمة الأساسية تستخدم أعدادًا صحيحة 32 بت.

clearstatcache ()

عادةً ما يتم تخزين نتيجة file_exists () مؤقتًا. من أجل مسح ذاكرة التخزين المؤقت التي نستخدمها clearstatcache () ، تحتاج إلى تجنب التخزين المؤقت للحصول على النتائج الصحيحة ، إذا تم فحص الملف عدة مرات في برنامج نصي. نحن clearstatcache () وظيفة من أجل القيام بذلك.

بناء الجملة:

ما هو جافا بيئة تطوير متكاملة
clearstatcache (clear_realpath_cache، filename)

كلا المعلمات اختيارية حيثClear_realpath_cacheيشير إلى ما إذا كان سيتم مسح ذاكرة التخزين المؤقت للمسار الحقيقي أم لا. بشكل افتراضي ، تكون القيمة FALSE ، مما يشير إلى عدم مسح ذاكرة التخزين المؤقت للمسار الحقيقي واسم الملفيحدد اسم ، ويمسح المسار الحقيقي وذاكرة التخزين المؤقت لهذا الملف فقط.

المثال أدناه يوضح عمل الملف موجود في PHP:

 

انتاج:

كيفية استخدام مكرر في جافا

نظرًا لأن الملف غير موجود ، مما يعني أن المسار المحدد يشير إلى ملف غير موجود ، لذلك يقوم بإرجاع خطأ وينفذ الجزء الآخر.

بهذا نصل إلى نهاية هذا المقال. آمل أن تكون قد تعرفت على الوظيفة المضمنة file_exists () و clearstatcache () في PHP.

إذا وجدت مدونة PHP هذه ذات صلة ، فراجع ملف من Edureka ، شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250.000 متعلم راضٍ منتشرين في جميع أنحاء العالم

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في ' file_exists في PHP 'وسأعود إليك.