Funktionen chown

Funktionen chown ændrer ejeren af den angivne fil eller mappe. Den accepterer stien til filen som den første parameter og brugernavnet eller dens ID som den anden. Returnerer true ved succes og false ved fejl.

Syntaks

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

Eksempel

Lad os ændre filens ejer til brugeren 'www-data':

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

Resultat af kodeudførelse:

phptrue

Eksempel

Lad os prøve at ændre ejeren af en ikke-eksisterende fil:

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

Resultat af kodeudførelse:

phpfalse

Eksempel

Lad os ændre ejeren ved hjælp af brugerens ID (for eksempel 1000):

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

Resultat af kodeudførelse:

phptrue

Se også

  • funktionen chmod,
    som ændrer adgangsrettigheder
  • funktionen chgrp,
    som ændrer filens gruppe