ఫైల్ నిల్వ చేయడానికి ఒక వనరు మరియు PHP అంతర్నిర్మిత ఫంక్షన్ల యొక్క గొప్ప సేకరణను కలిగి ఉంది, ఇది ఫైళ్ళతో మీ పనిని సులభతరం చేస్తుంది. ది file_exists () లో ఫంక్షన్ ఒక అంతర్నిర్మిత ఫంక్షన్, ఇది ఫైల్ లేదా డైరెక్టరీ ఉందా లేదా అని తనిఖీ చేయడానికి ఉపయోగించబడుతుంది. ఈ వ్యాసంలో, కింది క్రమంలో PHP లో file_exists ఎలా అమలు చేయాలో చూద్దాం:
PHP లో file_exists ()
ఇది అంతర్నిర్మిత ఫంక్షన్, ఇది ఫైల్ ఉందా లేదా ఉనికిలో ఉందో లేదో తనిఖీ చేయడానికి ఉపయోగపడుతుంది.ప్రాసెస్ చేయడానికి ముందు ఫైల్ ఉందో లేదో తెలుసుకోవాలనుకున్నప్పుడు, అది ఉపయోగపడుతుంది.క్రొత్త ఫైల్ను సృష్టించేటప్పుడు మీరు ఈ ఫంక్షన్ను కూడా ఉపయోగించవచ్చు మరియు మీరు దానిని నిర్ధారించుకోవాలి ఫైల్ సర్వర్లో ఇప్పటికే లేదు.
సింటాక్స్:
జావాస్క్రిప్ట్లో శ్రేణి పొడవును ఎలా కనుగొనాలి
file_exists (మార్గం)
ఇది ఒక పరామితిని మాత్రమే అంగీకరిస్తుంది. అనగా మనం తనిఖీ చేయదలిచిన ఫైల్ యొక్క డైరెక్టరీ లేదా మార్గాన్ని పేర్కొనే మార్గం. ఇది విజయవంతమైన అమలుపై నిజం అవుతుంది మరియు వైఫల్యం అమలుపై తప్పుడు తిరిగి ఇస్తుంది.
మార్గం ఉనికిలో లేని ఫైళ్ళకు పాయింట్ను నిర్దేశిస్తే, file_exists () తప్పును అందిస్తుంది. PHP పూర్ణాంక రకం సంతకం చేయబడినందున 2GB కంటే పెద్ద ఫైళ్ళకు కొన్ని ఫైల్ సిస్టమ్ ఫంక్షన్లు unexpected హించని ఫలితాలను ఇవ్వవచ్చు మరియు చాలా ప్లాట్ఫారమ్లు 32bit పూర్ణాంకాలను ఉపయోగిస్తాయి.
clearstatcache ()
సాధారణంగా, file_exists () యొక్క ఫలితం కాష్ అవుతుంది. మేము క్లియర్స్టాట్కాష్ () ను ఉపయోగించే కాష్ను క్లియర్ చేయడానికి, సరైన ఫలితాలను పొందడానికి మీరు కాషింగ్ను నివారించాలి, ఒక ఫైల్ను స్క్రిప్ట్లో చాలాసార్లు తనిఖీ చేయాల్సి వస్తే. దీన్ని నిర్వహించడానికి మేము క్లియర్స్టాట్ కాష్ () ఫంక్షన్ చేస్తాము.
సింటాక్స్:
ఉత్తమ జావా ఐడియా ఏమిటి
clearstatcache (clear_realpath_cache, filename)
రెండు పారామితులు ఐచ్ఛికంక్లియర్_రెపాత్_కాష్రియల్పాత్ కాష్ను క్లియర్ చేయాలా వద్దా అని సూచిస్తుంది. అప్రమేయంగా, ఇది FALSE, ఇది రియల్పాత్ కాష్ను క్లియర్ చేయకూడదని సూచిస్తుందిఫైల్ పేరుయొక్క పేరును నిర్దేశిస్తుంది , మరియు ఆ ఫైల్ కోసం రియల్పాత్ మరియు కాష్ను మాత్రమే క్లియర్ చేస్తుంది.
క్రింద ఉదాహరణ యొక్క పనిని ప్రదర్శిస్తుంది file_exists PHP లో:
అవుట్పుట్:
ఫైల్ ఉనికిలో లేనందున, అంటే ఉనికిలో లేని ఫైల్కు పేర్కొన్న మార్గం సూచిస్తుంది కాబట్టి ఇది తప్పుడు తిరిగి వస్తుంది మరియు మిగిలిన భాగాన్ని అమలు చేస్తుంది.
క్రమబద్ధీకరణ శ్రేణి c ++
దీనితో, మేము ఈ వ్యాసం ముగింపుకు వచ్చాము. మీరు PHP లోని ఇన్బిల్ట్ ఫంక్షన్ file_exists () మరియు క్లియర్స్టాట్కాష్ () గురించి నేర్చుకున్నారని నేను ఆశిస్తున్నాను.
మీరు ఈ PHP బ్లాగుకు సంబంధించినది అనిపిస్తే, చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత.
మాకు ప్రశ్న ఉందా? దయచేసి వ్యాఖ్యల విభాగంలో పేర్కొనండి ” PHP లో file_exists ”మరియు నేను మీ వద్దకు తిరిగి వస్తాను.