posix_geteuid
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_geteuid — Devolver el ID efectivo de usuario del proceso actual
Descripción
function posix_geteuid():
int
Devuelve el ID efectivo numérico de usuario del proceso actual. Véase
también posix_getpwuid() para información sobre cómo
convertirlo en un nombre de usuario utilizable.
Parámetros
Esta función no contiene ningún parámetro.
Valores devueltos
Devuelve el id de usuario, como un valor de tipo int
Ejemplos
Ejemplo #1 Ejemplo de posix_geteuid()
Este ejemplo mostrará el id del usuario actual y establecerá el
id efectivo de usuario en un id aparte usando
posix_seteuid(), luego mostrará la diferencia entre
el id real y el id efectivo.
<?php
echo posix_getuid()."\n"; //10001
echo posix_geteuid()."\n"; //10001
posix_seteuid(10000);
echo posix_getuid()."\n"; //10001
echo posix_geteuid()."\n"; //10000
?>
Ver también
- posix_getpwuid() - Devolver información sobre un usuario mediante su id de usuario
- posix_getuid() - Devolver el ID real de usuario del proceso actual
- posix_setuid() - Establecer el UID del proceso actual
- Página GETEUID(2) del man de POSIX