Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ตัวเลือกบริบท PHP FTP


แนะนำตัว

ตัวเลือกบริบทสำหรับ https:// และ https:// รายการขนส่งดังต่อไปนี้ -

เขียนทับ อนุญาตให้เขียนทับไฟล์ที่มีอยู่แล้วบนเซิร์ฟเวอร์ระยะไกลขณะอัปโหลดเท่านั้น
resume_pos ออฟเซ็ตไฟล์ที่จะเริ่มต้นการถ่ายโอน ใช้สำหรับดาวน์โหลดเท่านั้น ค่าเริ่มต้นเป็น 0 (จุดเริ่มต้นของไฟล์)
พร็อกซี่ คำขอ Proxy FTP ผ่านพร็อกซีเซิร์ฟเวอร์ http ใช้กับการดำเนินการอ่านไฟล์เท่านั้น ตัวอย่าง −tcp://squid.example.com:8000 .

ตัวอย่างนี้แสดงวิธีอนุญาต fopen() เพื่อเขียนทับไฟล์บนไซต์ FTP

ตัวอย่าง

<?php
$ftp_path = 'ftp://username:password@example.com/example.txt';
$stream_options = array('ftp' => array('overwrite' => true));
$stream_context = stream_context_create($stream_options);
$fh = fopen($ftp_path, 'w', 0, $stream_context);
fputs($fh, 'Hello World');
fclose($fh);
?>