Aktueller Standort: Startseite> Funktionskategorien> lchown

lchown

Ändern Sie den Eigentümer des symbolischen Links
Name:lchown
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Ändern Sie den Eigentümer der angegebenen Datei

Funktionsname: lchown ()

Anwendbare Version: Php 4, Php 5, Php 7

Funktionsbeschreibung: Die Funktion LChown () wird verwendet, um den Eigentümer der angegebenen Datei zu ändern. Im Gegensatz zur Funktion chown () kann die Funktion lchown () symbolische Link -Dateien verarbeiten.

Syntax: bool lchown (String $ Dateiname, gemischter $ user)

Parameter:

  • Dateiname: Ändern des Dateipfads des Eigentümers.
  • Benutzer: neuer Eigentümer. Es kann eine Benutzername oder eine Benutzer -ID sein.

Rückgabewert:

  • Gibt true zurück, wenn der Eigentümer erfolgreich verändert wird.
  • Wenn ein Fehler auftritt, wird False zurückgegeben.

Beispiel:

 // 示例一:将文件的所有者更改为新用户$filename = '/path/to/file.txt'; $user = 'newuser'; if (lchown($filename, $user)) { echo "文件所有者已成功更改为{$user}。"; } else { echo "无法更改文件所有者。"; } // 示例二:将文件的所有者更改为新用户的用户ID $filename = '/path/to/file.txt'; $user = 1001; if (lchown($filename, $user)) { echo "文件所有者已成功更改为用户ID {$user}。"; } else { echo "无法更改文件所有者。"; }

Anmerkungen:

  • Die LCHOWN () -Funktion kann nur auf einem Betriebssystem mit ausreichenden Berechtigungen ausgeführt werden, da sie ansonsten false zurückgibt.
  • Diese Funktion kann nur den Eigentümer der Datei ändern und kann die Gruppe, zu der die Datei gehört, nicht ändern. Verwenden Sie die Funktion LCHGRP (), um die Gruppe zu ändern, zu der die Datei gehört, die Funktion lchgrp ().
  • Wenn die angegebene Datei ein symbolischer Link ist und das Betriebssystem nicht unterstützt, die Eigentümer der symbolischen Linkdatei zu ändern, gibt die Funktion false zurück.
Ähnliche Funktionen
Beliebte Artikel