posix_geteuid

(PHP 3 >= 3.0.10, PHP 4, PHP 5)

posix_geteuid -- Return the effective user ID of the current process

Description

int posix_geteuid ( void )

Return the numeric effective user ID of the current process. See also posix_getpwuid() for information on how to convert this into a useable username.

Examples

Example 1. posix_geteuid() example

This example will show the current user id then set the effective user id to a separate id using posix_seteuid(), then show the difference between the real id and the effective id.

<?php
echo posix_getuid().'\n'; //10001
echo posix_geteuid().'\n'; //10001
posix_seteuid(10000);
echo
posix_getuid().'\n'; //10001
echo posix_geteuid().'\n'; //10000
?>

Return Values

Returns the user id, as an integer

See Also

posix_getpwuid() for more information about the user.
posix_getuid() get real user id.
posix_setuid() change the effective user id
POSIX man page GETEUID(2)


Follow phpf1 on Twitter




F1 Site Family
AJAX F1
CSS F1
Database F1
Flash F1
HTML F1
Java F1
JavaScript F1
PhotoShop F1
PHP F1
Scripts F1
Tutorial F1
Windows F1

Total time: 0.0436