পরিচয়
RAR (রোশাল আর্কাইভ) হল ফাইল কম্প্রেশন ফরম্যাট যা ত্রুটি পুনরুদ্ধার এবং ফাইল স্প্যানিং সমর্থন করে। পিএইচপি IO স্ট্রিম হিসাবে .RAR ফাইলের ব্যবহার সমর্থন করে। rar:// RAR স্ট্রিমগুলির জন্য একটি স্ট্রিম মোড়ক৷
৷rar:// wrapper RAR সংরক্ষণাগারে আপেক্ষিক বা পরম url এনকোড করা পথ নিয়ে যায়। একটি ঐচ্ছিক (*), বা (#) এবং একটি ঐচ্ছিক url এনকোডেড এন্ট্রি নাম, যেমন সংরক্ষণাগারে সংরক্ষিত আছে৷ এই মোড়কটি ফাইল এবং ডিরেক্টরি উভয়ই খুলতে পারে৷
যদি পাউন্ড চিহ্ন এবং এন্ট্রি নামের অংশটি অন্তর্ভুক্ত না করা হয়, তবে সংরক্ষণাগারের মূলটি প্রদর্শিত হবে। RecursiveDirectoryIterator-এর সাথে র্যাপার ব্যবহার করার জন্য নম্বর চিহ্নটি URL-এ অন্তর্ভুক্ত করা প্রয়োজন৷
এই মোড়ক ডিফল্টরূপে সক্রিয় করা হয় না. PECL থেকে পাওয়া rar এক্সটেনশন (PHP এক্সটেনশন কমিউনিটি লাইব্রেরি) অবশ্যই ইনস্টল করতে হবে।
ব্যবহার
rar://<url encoded archive name>[*][#[<url encoded entry name>]]
RAR প্রসঙ্গ বিকল্পগুলি
open_password | আর্কাইভের হেডার এনক্রিপ্ট করতে ব্যবহৃত পাসওয়ার্ড, যদি থাকে। |
---|---|
file_password | কোন ফাইল এনক্রিপ্ট করতে ব্যবহৃত পাসওয়ার্ড, যদি থাকে। যদি শিরোনামগুলিও এনক্রিপ্ট করা হয়, এই বিকল্পটি open_password-এর পক্ষে উপেক্ষা করা হবে৷ |
ভলিউম_কলব্যাক | অনুপস্থিত ভলিউমের পথ নির্ধারণের জন্য একটি কলব্যাক। |