(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setuid — Fixe l'UID effective du processus courant
$user_id): boolFixe l'UID effective de l'utilisateur du processus courant. Vous devez avoir les privilèges nécessaires (traditionnellement ceux du root) sur votre système pour le faire.
user_idL'ID de l'utilisateur.
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
Exemple #1 Exemple avec posix_setuid()
Cet exemple affiche l'ID courant de l'utilisateur et en modifie sa valeur.
<?php
echo posix_getuid()."\n"; //10001
echo posix_geteuid()."\n"; //10001
posix_setuid(10000);
echo posix_getuid()."\n"; //10000
echo posix_geteuid()."\n"; //10000
?>