ฟังก์ชัน fopen()

ความหมายของฟังก์ชันและการใช้งาน

การสร้างหรือเปิดไฟล์ด้วยฟังก์ชัน fopen()

 

รูปแบบการเขียน (Syntax)

fopen(filename , mode)
  - filename คือ ไฟล์ที่ต้องการใช้งาน
  - mode คือ ลักษณะที่จะใช้งาน

 

Mode ที่สามารถใช้ได้

Mode คำอธิบาย
r อ่านอย่างเดียว เริ่มที่ต้นไฟล์
r+ อ่านและเขียน เริ่มที่ต้นไฟล์
w เขียนอย่างเดียว โดยลบข้อมูลเก่าทิ้ง ถ้าไม่มีไฟล์จะสร้างไฟล์ใหม่
w+ อ่านและเขียน โดยลบข้อมูลเก่าทิ้ง ถ้าไม่มีไฟล์จะสร้างไฟล์ใหม่
a เขียนต่อท้ายไฟล์ ถ้าไม่มีไฟล์จะสร้างไฟล์ใหม่
a+ อ่านและเขียนต่อท้ายไฟล์ ถ้าไม่มีไฟล์จะสร้างไฟล์
x เขียนอย่างเดียว โดยสร้างไฟล์ใหม่ ถ้ามีไฟล์แล้วจะ Return Error
x+ อ่านและเขียน โดยสร้างไฟล์ใหม่ ถ้ามีไฟล์แล้วจะ Return Error

 

ตัวอย่าง

 

<?php

$file=fopen("c:\\welcome.txt","w+");

?>

 

<< PHP Functions

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
โหลดเอกสารแล้วเหมือนถูก blocked แก้ยังไงคะ
โดย Narisara อ 19 ธ.ค. 2023 10:52 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
299
พฤ 21 ธ.ค. 2023 12:59 pm โดย mindphp View Topic โหลดเอกสารแล้วเหมือนถูก blocked แก้ยังไงคะ
มี software ไหนสามารถมาใช้แทน vmware ได้บ้างครับ ที่เป็นแบบ free หรือ license ไม่แพง
โดย Anonymous จ 18 ธ.ค. 2023 4:00 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
433
จ 18 ธ.ค. 2023 4:14 pm โดย mindphp View Topic มี software ไหนสามารถมาใช้แทน vmware ได้บ้างครับ ที่เป็นแบบ free หรือ license ไม่แพง
สอบถามวิธีเช็คสิทธ์ การเข้าชมกระทู้ และการตอบกลับกระทู้ ใน phpBB
โดย flook จ 18 ธ.ค. 2023 1:10 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
3
662
ศ 22 ธ.ค. 2023 4:27 pm โดย flook View Topic สอบถามวิธีเช็คสิทธ์ การเข้าชมกระทู้ และการตอบกลับกระทู้ ใน phpBB
สอบถามฟิลด์ price lists ในหน้าตะกร้าสินค้า mooziicart
โดย Thanapoom1514 ศ 15 ธ.ค. 2023 12:26 pm บอร์ด Joomla Development
2
2505
ศ 15 ธ.ค. 2023 12:39 pm โดย Thanapoom1514 View Topic สอบถามฟิลด์ price lists ในหน้าตะกร้าสินค้า mooziicart
อัปเดตระบบการรักษาความปลอดภัยใหม่ของ Joomla 5.0.1 และ 4.4.1 เวอร์ชันล่าสุด
โดย Thanapoom1514 พฤ 14 ธ.ค. 2023 5:59 pm บอร์ด MindPHP News & Feedback
0
288
พฤ 14 ธ.ค. 2023 5:59 pm โดย Thanapoom1514 View Topic อัปเดตระบบการรักษาความปลอดภัยใหม่ของ Joomla 5.0.1 และ 4.4.1 เวอร์ชันล่าสุด
สอบถามปุ่มเลือกเอกสารกดแล้วมันไม่ขึ้น modal ในหน้าเพิ่มเมนู joomla 5 ครับ
โดย Thanapoom1514 พฤ 14 ธ.ค. 2023 11:45 am บอร์ด Joomla Development
2
1944
อ 19 ธ.ค. 2023 7:53 pm โดย Thanapoom1514 View Topic สอบถามปุ่มเลือกเอกสารกดแล้วมันไม่ขึ้น modal ในหน้าเพิ่มเมนู joomla 5 ครับ
สอบถามดู query เวลาโหลดหน้าเพจจากโปรแกรมไหน และใช้อย่างไรบ้างค่ะ
โดย eange08 พ 13 ธ.ค. 2023 2:54 pm บอร์ด SQL - Database
1
961
พ 27 ธ.ค. 2023 1:18 pm โดย mindphp View Topic สอบถามดู query เวลาโหลดหน้าเพจจากโปรแกรมไหน และใช้อย่างไรบ้างค่ะ
สอบถามวิธีการสร้าง tab delimited text file ด้วย python โดยไม่ต้อง save ลงเครื่องค่ะ
โดย MBMoo ศ 08 ธ.ค. 2023 4:45 pm บอร์ด Programming - C/C++ & java & Python
3
5230
ศ 08 ธ.ค. 2023 5:18 pm โดย mindphp View Topic สอบถามวิธีการสร้าง tab delimited text file ด้วย python โดยไม่ต้อง save ลงเครื่องค่ะ