chown funksiýasy

chown funksiýasy görkezilen faýlyň ýa-da direktoriýanyň eýesini üýtgedýär. Birkinji parametr hökmünde faýla ýol, ikinji parametr hökmünde ulanyjynyň adyny ýa-da ID-sini kabul edýär. Üstünlikde true, ýalňyşlyk bolsa false gaýtaryp berýär.

Sintaksis

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

Mysal

Faýlyň eýesini 'www-data' ulanyjysyna üýtgedeliň:

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

Kodyň ýerine ýetirilmegi netijesi:

phptrue

Mysal

Ýok faýlyň eýesini üýtgetmäge synanyşalyň:

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

Kodyň ýerine ýetirilmegi netijesi:

phpfalse

Mysal

Eýeni ulanyjynyň ID-si boýunça üýtgedeliň (meselem, 1000):

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

Kodyň ýerine ýetirilmegi netijesi:

phptrue

Şeýle-de görmeli

  • ýetkilik hukuklaryny üýtgedýän
    chmod funksiýasyny
  • faýlyň toparyny üýtgedýän
    chgrp funksiýasyny