PHP टास्कबुक का लेवल 7.10

Задание 1

एक टेक्स्ट फ़ाइल दी गई है। जांचें, कि इस फ़ाइल में शुरुआत में एक खाली पंक्ति है, और अंत में - दो खाली पंक्तियाँ हैं।

Задание 2

एक फ़ंक्शन लिखें, जो पैरामीटर के रूप में एक फ़ोल्डर का पथ लेगा, और उस फ़ोल्डर का आकार वापस करेगा।

Задание 3

फ़ाइलों और उपफ़ोल्डरों वाला एक फ़ोल्डर दिया गया है। फ़ोल्डर और उपफ़ोल्डरों की सभी फ़ाइलों के पथ प्राप्त करें। परिणाम एक नई फ़ाइल में लिखें, प्रत्येक पथ एक नई पंक्ति में।

Задание 4

एक टेक्स्ट फ़ाइल दी गई है। इसमें एक टेक्स्ट लिखा है, जो वाक्यों में विभाजित है। टेक्स्ट के प्रत्येक वाक्य में शब्दों को अव्यवस्थित करें और परिणामी टेक्स्ट को एक नई फ़ाइल में लिखें।

Задание 5

एक फ़ंक्शन बनाएं, जो फ़ोल्डर को उसकी सभी सामग्री के साथ हटा देगा।

Задание 6

एक प्रोग्राम लिखें, जो निम्नलिखित स्ट्रिंग बनाएगा:

php'-x-xx-xxx-xx-x-'
Задание 7

एक प्रोग्राम लिखें, जो निम्नलिखित स्ट्रिंग बनाएगा:

php'11 12 13 21 22 23 31 32 33'