परिचय
https:// . के लिए संदर्भ विकल्प और https:// परिवहन नीचे सूचीबद्ध हैं -
ओवरराइट करें | केवल अपलोड करते समय दूरस्थ सर्वर पर पहले से मौजूद फ़ाइलों की ओवरराइटिंग की अनुमति दें। |
फिर से शुरू करें | फ़ाइल ऑफ़सेट जिस पर स्थानांतरण शुरू करना है। केवल डाउनलोड करने के लिए लागू होता है। 0 से डिफ़ॉल्ट (फ़ाइल की शुरुआत)। |
प्रॉक्सी | http प्रॉक्सी सर्वर के माध्यम से प्रॉक्सी FTP अनुरोध। केवल पढ़ने के संचालन को फाइल करने के लिए लागू होता है। उदा −tcp://squid.example.com:8000 । |
यह उदाहरण दिखाता है कि कैसे fopen() . को अनुमति दें किसी फ़ाइल को FTP साइट पर अधिलेखित करने के लिए।
उदाहरण
<?php $ftp_path = 'ftp://username:[email protected]/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); ?>