PHP Conference Nagoya 2025

posix_getuid

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_getuidDevolver el ID real de usuario del proceso actual

Descripción

posix_getuid(): int

Devuelve el ID real numérico de usuario del proceso actual.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el id de usuario, como valor de tipo int

Ejemplos

Ejemplo #1 Ejemplo de uso de posix_getuid()

<?php
echo posix_getuid(); //10000
?>

Ver también

  • posix_getpwuid() - Devolver información sobre un usuario mediante su id de usuario
  • POSIX man page GETUID(2)

add a note

User Contributed Notes 3 notes

up
4
chris at ocportal dot com
16 years ago
Note that this function is not defined on Windows PHP.
up
1
dee at earlsoft dot co dot uk
2 years ago
On more modern systems the posix functions have split out into the php-process package

Installed Packages
Name : php-process
Version : 7.2.24
Release : 1.module_el8.2.0+313+b04d0a66
Architecture : x86_64
Size : 100 k
Source : php-7.2.24-1.module_el8.2.0+313+b04d0a66.src.rpm
Repository : @System
From repo : appstream
Summary : Modules for PHP script using system process interfaces
URL : http://www.php.net/
License : PHP
Description : The php-process package contains dynamic shared objects which add
: support to PHP using system interfaces for inter-process
: communication.
up
0
StanE
8 years ago
None of the posix_* functions are available under Windows, since Windows is not POSIX compliant. But there seems to be / was an optional software package available, see here: https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem
To Top