ফাংশন chmod

ফাংশন chmod নির্দিষ্ট ফাইলের জন্য এক্সেস পারমিশন পরিবর্তন করে। এটি প্রথম প্যারামিটার হিসেবে ফাইলের পথ নেয়, দ্বিতীয় প্যারামিটার হিসেবে সংখ্যায় প্রকাশিত এক্সেস পারমিশনের মান নেয়। সফলভাবে সম্পন্ন হলে true এবং ত্রুটির 경우 false রিটার্ন করে।

সিনট্যাক্স

phpchmod(string $filename, int $mode): bool

উদাহরণ

ফাইল 'example.txt'-এর জন্য 0644 পারমিশন সেট করা হল:

php<?php
  $res = chmod('example.txt', 0644);
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phptrue

উদাহরণ

একটি অস্তিত্বহীন ফাইলের পারমিশন পরিবর্তন করার চেষ্টা করা যাক:

php<?php
  $res = chmod('nonexistent.txt', 0644);
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

একটি ডিরেক্টরির জন্য 0755 পারমিশন সেট করা হল:

php<?php
  $res = chmod('mydir', 0755);
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phptrue

আরও দেখুন

  • ফাংশন chown,
    যা ফাইলের মালিক পরিবর্তন করে
  • ফাংশন chgrp,
    যা ফাইলের গ্রুপ পরিবর্তন করে