এই পৃষ্ঠায়, আপনি ফাইলগুলি ম্যানিপুলেট এবং প্রক্রিয়া করার জন্য ব্যবহৃত PHP-এর ফাংশনগুলি পাবেন। এই ফাংশনগুলি মূল ভাষার অংশ তাই, কোনও প্যাকেজ ইনস্টলেশনের প্রয়োজন নেই।
এই ফাংশনগুলির আচরণ php.ini ফাইলের উপর নির্ভর করে পরিবর্তিত হতে পারে।
উল্লেখ্য যে, ইউনিক্সে, একটি ফরোয়ার্ড স্ল্যাশ (/) ডিরেক্টরি বিভাজক হিসাবে ব্যবহৃত হয় এবং উইন্ডোজে ফরওয়ার্ড-স্ল্যাশ (/) এবং ব্যাকস্ল্যাশ (\) উভয়ই ব্যবহার করা যেতে পারে।
ক্রিয়া | বিবরণ |
---|---|
মূল নাম() | একটি পথের ফাইলের নাম উপাদান প্রদান করে |
chgrp() | ফাইল গ্রুপ পরিবর্তন করুন |
chmod() | ফাইল মোড পরিবর্তন করুন |
chown() | ফাইলের মালিক পরিবর্তন করুন |
clearstatcache() | ফাইল স্ট্যাটাস ক্যাশে সাফ করুন |
অনুলিপি () | একটি ফাইল কপি করুন |
মুছে ফেলা() | দেখ লিঙ্কমুক্ত() |
dirname() | একটি পথের ডিরেক্টরি নামের উপাদান প্রদান করে |
ডিস্ক_মুক্ত_স্থান() | একটি ফাইল সিস্টেম বা ডিস্কের ফাঁকা স্থান ফেরত দেয় |
ডিস্ক_মোট_স্পেস() | একটি ফাইল সিস্টেম বা ডিস্কের মোট আকার প্রদান করে |
ডিস্কমুক্ত স্থান() | এর উপনাম ডিস্ক_মুক্ত_স্থান() |
fclose() | একটি খোলা ফাইল বন্ধ করুন |
feof() | একটি খোলা ফাইলের জন্য "ফাইলের শেষ" (EOF) পৌঁছেছে কিনা তা পরীক্ষা করুন |
ফ্লাশ() | একটি খোলা ফাইলে বাফার আউটপুট ফ্লাশ করুন |
fgetc() | একটি খোলা ফাইল থেকে একটি একক অক্ষর প্রদান করে |
fgetcsv() | একটি খোলা CSV ফাইল থেকে একটি লাইন ফেরত দেয় |
fgets() | একটি খোলা ফাইল থেকে একটি লাইন ফেরত দেয় |
fgetss() | PHP 7.3 থেকে অপ্রচলিত। একটি খোলা ফাইল থেকে একটি লাইন ফেরত দেয় – HTML এবং PHP ট্যাগ থেকে ছিনতাই করা হয় |
ফাইল() | একটি অ্যারেতে একটি ফাইল পড়ুন |
ফাইলটি আছে() | একটি ফাইল বা ডিরেক্টরি বিদ্যমান কিনা তা পরীক্ষা করুন |
file_get_contents() | একটি স্ট্রিং মধ্যে একটি ফাইল পড়ুন |
ফাইল_পুট_কন্টেন্টস () | একটি ফাইলে ডেটা লিখুন |
ফাইলটাইম() | একটি ফাইলের শেষ অ্যাক্সেস সময় প্রদান করে |
ফাইলটাইম() | একটি ফাইলের শেষ পরিবর্তনের সময় প্রদান করে |
ফাইলগ্রুপ() | একটি ফাইলের গ্রুপ আইডি ফেরত দেয় |
fileinode() | একটি ফাইলের ইনোড নম্বর প্রদান করে |
filemtime() | একটি ফাইলের শেষ পরিবর্তনের সময় প্রদান করে |
ফাইল মালিক() | একটি ফাইলের ব্যবহারকারী আইডি (মালিক) প্রদান করে |
ফাইলপারমস() | ফাইলের অনুমতি ফেরত দেয় |
ফাইলের আকার() | ফাইলের আকার ফেরত দেয় |
ফাইলের ধরন() | ফাইলের ধরন ফেরত দেয় |
flock() | একটি ফাইল লক বা প্রকাশ করে |
fnmatch() | একটি নির্দিষ্ট প্যাটার্নের সাথে একটি ফাইলের নাম বা স্ট্রিং মিলান |
fopen() | একটি ফাইল বা URL খুলুন |
fpassthru() | একটি ফাইলের বর্তমান অবস্থান থেকে পড়ুন – EOF পর্যন্ত, এবং ফলাফলটি আউটপুট বাফারে লেখে |
fputcsv() | CSV হিসাবে একটি লাইন ফর্ম্যাট করুন এবং এটি একটি খোলা ফাইলে লিখুন |
fputs() | এর উপনাম fwrite() |
fread() | একটি খোলা ফাইল থেকে পড়ুন (বাইনারী-নিরাপদ) |
fscanf() | একটি নির্দিষ্ট বিন্যাস অনুযায়ী একটি খোলা ফাইল থেকে ইনপুট পার্স করুন |
fseek() | একটি খোলা ফাইল খোঁজে |
fstat () | একটি খোলা ফাইল সম্পর্কে তথ্য প্রদান করে |
ftell() | একটি খোলা ফাইলে বর্তমান অবস্থান ফেরত দেয় |
ftruncate() | একটি নির্দিষ্ট দৈর্ঘ্য একটি খোলা ফাইল ছেঁটে |
fwrite() | একটি খোলা ফাইলে লিখুন (বাইনারী-নিরাপদ) |
গ্লোব() | একটি নির্দিষ্ট প্যাটার্নের সাথে মিলে যাওয়া ফাইলের নাম/ডিরেক্টরিগুলির একটি অ্যারে পান৷ |
is_dir() | একটি ফাইল একটি ডিরেক্টরি কিনা পরীক্ষা করুন |
is_executable() | একটি ফাইল এক্সিকিউটেবল কিনা চেক করুন |
is_file() | একটি ফাইল একটি নিয়মিত ফাইল কিনা তা পরীক্ষা করুন |
is_link() | একটি ফাইল একটি লিঙ্ক কিনা পরীক্ষা করুন |
is_readable() | একটি ফাইল পাঠযোগ্য কিনা তা পরীক্ষা করুন |
is_uploaded_file() | HTTP POST এর মাধ্যমে একটি ফাইল আপলোড করা হয়েছে কিনা তা পরীক্ষা করুন৷ |
is_writable() | একটি ফাইল লেখার যোগ্য কিনা তা পরীক্ষা করুন |
is_writeable() | এর উপনাম is_writable() |
lchgrp() | একটি প্রতীকী লিঙ্কের গ্রুপ মালিকানা পরিবর্তন করুন |
lchown() | একটি প্রতীকী লিঙ্কের ব্যবহারকারীর মালিকানা পরিবর্তন করুন |
লিঙ্ক() | একটি হার্ড লিঙ্ক তৈরি করে |
লিঙ্ক তথ্য() | একটি হার্ড লিঙ্ক সম্পর্কে তথ্য প্রদান করে |
lstat () | একটি ফাইল বা প্রতীকী লিঙ্ক সম্পর্কে তথ্য প্রদান করে |
mkdir() | একটি ডিরেক্টরি তৈরি করে |
সরানো_আপলোড করা_ফাইল() | একটি আপলোড করা ফাইল একটি নতুন অবস্থানে সরান৷ |
পার্স_ইনি_ফাইল() | একটি কনফিগারেশন ফাইল পার্স করুন |
পার্স_ইনি_স্ট্রিং() | একটি কনফিগারেশন স্ট্রিং পার্স করুন |
pathinfo() | একটি ফাইল পাথ সম্পর্কে তথ্য প্রদান করে |
pclose() | দ্বারা খোলা একটি পাইপ বন্ধ পোপেন() |
পোপেন() | একটি পাইপ খোলে |
ফাইল পড়া() | একটি ফাইল পড়ুন এবং আউটপুট বাফারে এটি লিখুন |
রিডলিংক() | একটি প্রতীকী লিঙ্কের লক্ষ্য ফেরত দেয় |
বাস্তবপথ() | পরম পথনাম প্রদান করে |
realpath_cache_get() | বাস্তব পাথ ক্যাশে এন্ট্রি পান |
realpath_cache_size() | বাস্তব পাথ ক্যাশে আকার পান |
নাম পরিবর্তন করুন() | একটি ফাইল বা ডিরেক্টরির নাম পরিবর্তন করুন |
রিওয়াইন্ড() | একটি ফাইল পয়েন্টার রিওয়াইন্ড করুন |
rmdir() | একটি খালি ডিরেক্টরি সরান |
সেট_ফাইল_বাফার() | stream_set_write_buffer() এর উপনাম। প্রদত্ত ফাইলে লেখার ক্রিয়াকলাপের জন্য বাফার আকার সেট করে |
পরিসংখ্যান () | একটি ফাইল সম্পর্কে তথ্য প্রদান করে |
symlink() | একটি প্রতীকী লিঙ্ক তৈরি করে |
টেম্পনাম() | একটি অনন্য অস্থায়ী ফাইল তৈরি করে |
tmpfile() | একটি অনন্য অস্থায়ী ফাইল তৈরি করে |
স্পর্শh() | একটি ফাইলের অ্যাক্সেস এবং পরিবর্তনের সময় সেট করে |
উমাস্ক() | ফাইলের জন্য ফাইলের অনুমতি পরিবর্তন করে |
লিঙ্কমুক্ত() | একটি ফাইল মুছে দেয় |