PHP chmod() فنکشن

تعریف اور استعمال

chmod() فنکشن فائل کا ماڈ کا رکھتا ہے。

موفق ہونے پر TRUE برتا ہے، ناکام ہونے پر FALSE برتا ہے。

قواعد

chmod(فائل,mode)
پارامتر وصف
فائل ضروری، جانچنے والا فائل کو طے کرتا ہے。
mode

اختیار، نئی حقوق کو طے کرتا ہے。

mode پارامتر 4 اعداد سے ملحق ہوتا ہے:

  • پہلی اعداد ہمیشہ 0 ہوتا ہے
  • دوسری اعداد مالک کی حقوق کو طے کرتی ہیں
  • دوسری اعداد مالک کی گروپ کی حقوق کو طے کرتی ہیں
  • چوتھی اعداد دیگر تمام افراد کی حقوق کو طے کرتی ہیں

ممکنہ اعداد (کچھ اعداد کو تنظیم کرنا چاہئیے تو نیچے کی اعداد کو جمع کریں):

  • 1 - چلنا
  • 2 - لکھنا
  • 4 - پڑھنا

مثال

<?php
// مالک کو پڑھنا اور لکھنا جاسکتا ہے، دیگر افراد کو کوئی حقوق نہیں
chmod("test.txt",0600);
// مالک کو پڑھنا اور لکھنا جاسکتا ہے، دیگر افراد کو صرف پڑھنا جاسکتا ہے
chmod("test.txt",0644);
// مالک تمام حقوق رکھتا ہے، دیگر تمام افراد کو پڑھنا اور چلنا جاسکتا ہے
chmod("test.txt",0755);
// مالک تمام حقوق رکھتا ہے، مالک کے گروپ میں دستیاب افراد کو پڑھنا جاسکتا ہے
chmod("test.txt",0740);
?>