chown funktsiyasi

chown funktsiyasi belgilangan fayl yoki katalogning egasini o'zgartiradi. Birinchi parametr sifatida fayl yo'lini, ikkinchi parametr sifatida foydalanuvchi nomini yoki uning ID sini qabul qiladi. Muvaffaqiyatli bo'lsa true, xato bo'lsa false qaytaradi.

Sintaksis

phpchown(string $filename, string|int $user): bool

Misol

Fayl egasini 'www-data' foydalanuvchisiga o'zgartirish:

php<?php
  $res = chown('example.txt', 'www-data');
  var_dump($res);
?>

Kodni bajarish natijasi:

phptrue

Misol

Mavjud bo'lmagan fayl egasini o'zgartirishga urinib ko'ramiz:

php<?php
  $res = chown('nonexistent.txt', 'www-data');
  var_dump($res);
?>

Kodni bajarish natijasi:

phpfalse

Misol

Foydalanuvchi ID si bo'yicha egasini o'zgartirish (masalan, 1000):

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

Kodni bajarish natijasi:

phptrue

Shuningdek qarang

  • chmod funktsiyasini,
    kirish huquqlarini o'zgartiradi
  • chgrp funktsiyasini,
    fayl guruhini o'zgartiradi