แนะนำตัว
ทั้ง ftp:// และ ftps:// wrappers อนุญาตให้อ่านการเข้าถึง URL ด้วยโปรโตคอล ftp (และ ftps) ไฟล์ใหม่สามารถสร้างได้โดยใช้แรปเปอร์เหล่านี้ หากเซิร์ฟเวอร์ไม่รองรับ ftp โหมดพาสซีฟ การเชื่อมต่อจะล้มเหลว
ไม่อนุญาตให้ดำเนินการอ่าน-เขียนพร้อมกันกับสตรีมที่ใช้โปรโตคอล ftp หากจำเป็นต้องเขียนทับไฟล์ที่มีอยู่ สามารถทำได้โดยระบุตัวเลือกการเขียนทับในตัวเลือกบริบท
php.ini ไฟล์มีจากการตั้งค่าซึ่งระบุ ID อีเมลที่จะใช้สำหรับการเชื่อมต่อ FTP ที่ไม่ผ่านการตรวจสอบสิทธิ์ หากตั้งค่าไว้ จะใช้เป็นรหัสผ่าน FTP ที่ไม่ระบุชื่อ นอกจากนี้ยังสามารถเข้าใช้ ftp ได้ด้วยความช่วยเหลือของส่วนขยาย FTP
ftps:// รองรับเฉพาะเมื่อ openssl เปิดใช้งานส่วนขยายใน php.ini หากเซิร์ฟเวอร์ไม่รองรับ SSL การเชื่อมต่อจะเปลี่ยนกลับเป็นโหมดที่ไม่ได้เข้ารหัส
การใช้งาน
ftp://example.com/pub/test.txt ftps://user:[email protected]/pub/test.txt