PHP में फ़ाइल पढ़ने और लिखने के ऑपरेशनों का संयोजन
फ़ाइलों को पढ़ना और लिखना संयोजित किया जा सकता है। आइए उदाहरण के लिए एक फ़ाइल पढ़ें, उसके टेक्स्ट के अंत में एक विस्मयादिबोधक चिह्न जोड़ें और टेक्स्ट को वापस उसी फ़ाइल में लिखें:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
मान लीजिए आपके पास एक फ़ाइल है जिसमें एक संख्या लिखी हुई है। इस फ़ाइल को खोलें, संख्या का वर्ग करें और इसे वापस फ़ाइल में लिखें।
मान लीजिए आपकी साइट की रूट डायरेक्टरी में count.txt फ़ाइल पड़ी है।
शुरू में इसमें 0 संख्या लिखी हुई है।
ऐसा करें कि पेज रिफ्रेश होने पर
हमारी स्क्रिप्ट हर बार इस संख्या को
1 से बढ़ा दे। यानी हमारे पास फ़ाइल के रूप में
पेज रिफ्रेश का एक काउंटर तैयार हो जाएगा।
मान लीजिए आपकी साइट की रूट डायरेक्टरी में 1.txt,
2.txt और 3.txt फ़ाइलें पड़ी हैं। मैन्युअल रूप से
इन फ़ाइलों के नामों वाली एक सरणी बनाएं। इसे
लूप से पार करें, प्रत्येक फ़ाइल की सामग्री
पढ़ें, उन्हें एक स्ट्रिंग में मिलाएं और
नई फ़ाइल new.txt में लिखें। शुरू में इस
फ़ाइल का अस्तित्व नहीं होना चाहिए।