254 of 410 menu

ฟังก์ชัน copy

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

ไวยากรณ์

copy(source, dest);

ตัวอย่าง

คัดลอกไฟล์จาก source.txt ไปยัง destination.txt:

<?php $res = copy('source.txt', 'destination.txt'); var_dump($res); ?>

ผลลัพธ์จากการรันโค้ด (หากคัดลอกไฟล์สำเร็จ):

true

ตัวอย่าง

ลองคัดลอกไฟล์ที่ไม่มีอยู่:

<?php $res = copy('nonexistent.txt', 'destination.txt'); var_dump($res); ?>

ผลลัพธ์จากการรันโค้ด:

false

ตัวอย่าง

การคัดลอกพร้อมตรวจสอบการมีอยู่ของไฟล์ต้นทาง:

<?php if (file_exists('source.txt')) { $res = copy('source.txt', 'destination.txt'); echo $res ? 'File copied' : 'Copy failed'; } else { echo 'Source file not found'; } ?>

ดูเพิ่มเติม

  • ฟังก์ชัน rename,
    ซึ่งทำการเปลี่ยนชื่อหรือย้ายไฟล์
  • ฟังก์ชัน unlink,
    ซึ่งทำการลบไฟล์
  • ฟังก์ชัน file_exists,
    ซึ่งตรวจสอบการมีอยู่ของไฟล์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ