วิธีการใช้งาน file_exists ฟังก์ชันใน PHP?



file_exists () ใน PHP เป็นฟังก์ชัน inbuilt ซึ่งใช้เพื่อตรวจสอบว่ามีไฟล์หรือไดเร็กทอรีอยู่หรือไม่และช่วยในขณะสร้างไฟล์ใหม่

ไฟล์เป็นทรัพยากรสำหรับจัดเก็บข้อมูลและ PHP มีชุดฟังก์ชันในตัวมากมายที่ช่วยลดความยุ่งยากในการทำงานกับไฟล์ แฟ้มที่มีอยู่() ฟังก์ชันใน เป็นฟังก์ชัน inbuilt ซึ่งใช้เพื่อตรวจสอบว่ามีไฟล์หรือไดเร็กทอรีอยู่หรือไม่ ในบทความนี้เราจะดูวิธีใช้ file_exists ใน PHP ตามลำดับต่อไปนี้:





file_exists () ใน PHP

เป็นฟังก์ชันในตัวที่สามารถใช้เพื่อตรวจสอบว่าไฟล์มีอยู่หรือไม่มีอยู่เมื่อเราต้องการทราบว่ามีไฟล์อยู่หรือไม่ก่อนการประมวลผลไฟล์นั้นมีประโยชน์คุณยังสามารถใช้ฟังก์ชันนี้เมื่อสร้างไฟล์ใหม่และคุณต้องการให้แน่ใจว่าไฟล์ ไฟล์ ไม่มีอยู่บนเซิร์ฟเวอร์แล้ว

PHP- file_exists ใน php - edureka



ไวยากรณ์:

คืออะไร * ใน sql
file_exists (เส้นทาง)

ยอมรับพารามิเตอร์เดียวเท่านั้น นั่นคือเส้นทางที่ระบุไดเร็กทอรีหรือพา ธ ของไฟล์ที่เราต้องการตรวจสอบ มันจะส่งคืนจริงเมื่อการดำเนินการสำเร็จและส่งคืนเท็จเมื่อดำเนินการล้มเหลว



หากพา ธ ระบุชี้ไปยังไฟล์ที่ไม่มีอยู่จริง file_exists () จะส่งกลับเท็จ ฟังก์ชันระบบไฟล์บางอย่างอาจให้ผลลัพธ์ที่ไม่คาดคิดสำหรับไฟล์ที่มีขนาดใหญ่กว่า 2GB เนื่องจากมีการลงนามประเภทจำนวนเต็ม PHP และหลายแพลตฟอร์มใช้จำนวนเต็ม 32 บิต

clearstatcache ()

โดยปกติผลลัพธ์ของ file_exists () จะถูกแคช ในการล้างแคชเราใช้ clearstatcache () คุณต้องหลีกเลี่ยงการแคชเพื่อให้ได้ผลลัพธ์ที่ถูกต้องหากไฟล์จะถูกตรวจสอบหลายครั้งในสคริปต์ เรา clearstatcache () เพื่อดำเนินการนี้

ถ่านใน java คืออะไร

ไวยากรณ์:

clearstatcache (clear_realpath_cache ชื่อไฟล์)

พารามิเตอร์ทั้งสองเป็นทางเลือกโดยที่Clear_realpath_cacheระบุว่าจะล้างแคช realpath หรือไม่ โดยค่าเริ่มต้นจะเป็น FALSE ซึ่งบ่งชี้ว่าจะไม่ล้างแคช realpath และชื่อไฟล์ระบุชื่อของ และล้าง realpath และแคชสำหรับไฟล์นั้นเท่านั้น

ตัวอย่างด้านล่างแสดงให้เห็นถึงการทำงานของ แฟ้มที่มีอยู่ ใน PHP:

วิธีเปลี่ยนเส้นทาง java

 

เอาท์พุต:

เนื่องจากไม่มีไฟล์อยู่ซึ่งหมายความว่าพา ธ ที่ระบุชี้ไปยังไฟล์ที่ไม่มีอยู่จริงดังนั้นจึงส่งคืนเท็จและเรียกใช้ส่วนอื่น

ด้วยเหตุนี้เราจึงมาถึงจุดสิ้นสุดของบทความนี้ ฉันหวังว่าคุณจะได้เรียนรู้เกี่ยวกับฟังก์ชัน inbuilt file_exists () และ clearstatcache () ใน PHP

หากคุณพบว่าบล็อก PHP นี้เกี่ยวข้องโปรดดูไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ ' file_exists ใน PHP ” แล้วฉันจะติดต่อกลับไป