(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setuid — Fixe l'UID effective du processus courant
Fixe l'UID effective de l'utilisateur du processus courant. Il faut avoir les privilèges nécessaires (traditionnellement ceux du root) sur le système pour le faire.
user_idL'ID de l'utilisateur.
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
?>