PHP இல் file_exists செயல்பாட்டை எவ்வாறு செயல்படுத்துவது?



PHP இல் உள்ள file_exists () என்பது ஒரு உள்ளடிக்கிய செயல்பாடாகும், இது ஒரு கோப்பு அல்லது அடைவு இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்கப் பயன்படுகிறது மற்றும் புதிய கோப்பை உருவாக்கும்போது உதவுகிறது.

ஒரு கோப்பு என்பது தரவைச் சேமிப்பதற்கான ஒரு ஆதாரமாகும், மேலும் PHP ஆனது உள்ளமைக்கப்பட்ட செயல்பாடுகளின் பணக்கார தொகுப்பைக் கொண்டுள்ளது, இது கோப்புகளுடன் உங்கள் வேலையை எளிதாக்குகிறது. தி கோப்பு உள்ளது() இல் செயல்படுகிறது ஒரு உள்ளமைக்கப்பட்ட செயல்பாடு, இது ஒரு கோப்பு அல்லது அடைவு இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்கப் பயன்படுகிறது. இந்த கட்டுரையில், பின்வரும் வரிசையில் PHP இல் file_exists ஐ எவ்வாறு செயல்படுத்துவது என்று பார்ப்போம்:





PHP இல் file_exists ()

இது ஒரு உள்ளமைக்கப்பட்ட செயல்பாடாகும், இது ஒரு கோப்பு இருக்கிறதா இல்லையா என்பதை சரிபார்க்க பயன்படுகிறது.செயலாக்கத்திற்கு முன் ஒரு கோப்பு இருக்கிறதா இல்லையா என்பதை அறிய விரும்பினால், அது கைக்குள் வரும்.புதிய கோப்பை உருவாக்கும் போது இந்த செயல்பாட்டையும் நீங்கள் பயன்படுத்தலாம், மேலும் அதை உறுதிப்படுத்த விரும்புகிறீர்கள் கோப்பு ஏற்கனவே சேவையகத்தில் இல்லை.

PHP- எடுரேகாவில் PHP- file_exists



தொடரியல்:

file_exists (பாதை)

இது ஒரு அளவுருவை மட்டுமே ஏற்றுக்கொள்கிறது. அதாவது நாம் சரிபார்க்க விரும்பும் கோப்பின் அடைவு அல்லது பாதையை குறிப்பிடும் பாதை. இது வெற்றிகரமான மரணதண்டனையில் உண்மைக்குத் திரும்பும் மற்றும் தோல்வி மரணதண்டனைக்கு தவறானதாக இருக்கும்.



பாதை இல்லாத கோப்புகளை சுட்டிக்காட்டினால், file_exists () தவறானது. சில கோப்பு முறைமை செயல்பாடுகள் PHP முழு எண் வகை கையொப்பமிடப்பட்டதால் 2GB ஐ விட பெரிய கோப்புகளுக்கு எதிர்பாராத முடிவுகளைத் தரக்கூடும் மற்றும் பல தளங்கள் 32bit முழு எண்களைப் பயன்படுத்துகின்றன.

பைதான் குறியீட்டில் லாஜிஸ்டிக் பின்னடைவு

clearstatcache ()

வழக்கமாக, file_exists () இன் விளைவாக தற்காலிக சேமிப்பு செய்யப்படுகிறது. நாங்கள் க்ளியர்ஸ்டாட்கேச் () ஐப் பயன்படுத்தும் தற்காலிக சேமிப்பை அழிக்க, சரியான முடிவுகளைப் பெற நீங்கள் தேக்ககத்தைத் தவிர்க்க வேண்டும், ஒரு கோப்பை ஒரு ஸ்கிரிப்ட்டில் பல முறை சரிபார்க்க வேண்டும் என்றால். இதைச் செய்வதற்காக க்ளியர்ஸ்டாட்கேச் () செயல்படுகிறோம்.

தொடரியல்:

clearstatcache (clear_realpath_cache, கோப்பு பெயர்)

இரண்டு அளவுருக்கள் விருப்பமானவைதெளிவான_ரீல்பாத்_ கேச்ரியல் பாத் கேச் அழிக்க வேண்டுமா இல்லையா என்பதைக் குறிக்கிறது. இயல்பாக, இது FALSE ஆகும், இது ரியல் பாத் கேச் மற்றும் அழிக்க வேண்டாம் என்பதைக் குறிக்கிறதுகோப்பு பெயர்பெயரைக் குறிப்பிடுகிறது , மற்றும் அந்த கோப்பிற்கான ரியல் பாத் மற்றும் கேச் ஆகியவற்றை மட்டுமே அழிக்கிறது.

உதாரணம் கீழே வேலை செய்வதை நிரூபிக்கிறது கோப்பு உள்ளது PHP இல்:

 

வெளியீடு:

கோப்பு இல்லாததால், இல்லாத பாதையில் குறிப்பிடப்பட்ட பாதை குறிக்கிறது, எனவே அது பொய்யைத் திருப்பி மற்ற பகுதியை இயக்குகிறது.

இதன் மூலம், இந்த கட்டுரையின் முடிவுக்கு வருகிறோம். PHP இல் உள்ளடிக்கிய செயல்பாடு file_exists () மற்றும் clearstatcache () பற்றி நீங்கள் கற்றுக்கொண்டீர்கள் என்று நம்புகிறேன்.

இந்த PHP வலைப்பதிவு உங்களுக்கு பொருத்தமானது எனில், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து கருத்துரைகள் பிரிவில் குறிப்பிடவும் ” PHP இல் file_exists ”நான் உங்களிடம் திரும்பி வருவேன்.