Вот бы мне такую уверенность в своих функциях в коде / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 

Вот бы мне такую уверенность в своих функциях в коде

Description
getuid() returns the real user ID of the calling process. geteuid() returns the effective user ID of the calling process.
Errors
These functions are always successful.
Conforming to
POSIX.1-2001, 4.3BSD.,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Подробнее
Description getuid() returns the real user ID of the calling process. geteuid() returns the effective user ID of the calling process. Errors These functions are always successful. Conforming to POSIX.1-2001, 4.3BSD.
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
Всегда так делаю.
Просто внутри функции что-то типа return $user['id']; Конечно, там нет ошибок.
E1ipS0iD E1ipS0iD 04.01.201915:15 ответить ссылка 0.0
А вот хер там. Оно по разному. В GNU/HURD вот так:

/* Get the real user ID of the calling process. */
uid_t
__getuid (void)
{
error_t err;
uid_t uid;
HURD_CRITICAL_BEGIN;
__mutex_lock (&_hurd_id.lock);
if (err = _hurd_check_ids ())
{
errno = err;
uid = -1;
}
else if (_hurd_id.aux.nuids >= 1)
uid = _hurd_id.aux.uids[0];
else
{
/* We do not even have a real uid. */
errno = EGRATUITOUS;
uid = -1;
}
__mutex_unlock (&_hurd_id.lock);
HURD_CRITICAL_END;
return uid;
}

А в Linux - системный вызов

uid_t getuid(void)
{
return syscall0(LINUX_SYS_getuid);
}
rsbn rsbn 05.01.201902:25 ответить ссылка -0.6
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
СДЕЛАТЬ СВОЙ КОД БЫСТРЕЕ
ДОБАВИТЬ
ПРОГРЕСС-БАР Стажер	х = 10;
Джун	х = 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1;
Мидл	■рог (хп1: г = 0; 1 > -11; 1--) { х -= 1; }
Сеньор	до { х = пеы Рапс1от() .пех1:1п1:();
	} У\М1е (х != 10);
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор код программирование

Стажер х = 10; Джун х = 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1; Мидл ■рог (хп1: г = 0; 1 > -11; 1--) { х -= 1; } Сеньор до { х = пеы Рапс1от() .пех1:1п1:(); } У\М1е (х != 10);

rM F [n r t n tD.n'Tunctlon dt(n,-.,r,e, ;,o,fHva' c; '"(")>	zr(n,t); ("(object Object)" a "lobject Argu>|
u(s n,functioniu,i){s (1 U,U n[i)),lt(C,i,dt(U,t,r,e.li« F (u	n) i{0)>	fotv )	true)function xt(n,t«
';r it l(t,S(r))),e (i a,o false) 23« t.length (i ction wt(n,t){var r true;	ro(n,f unctl
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор кровать код

 rM F [n r t n tD.n'Tunctlon dt(n,-.,r,e, ;,o,fHva' c; '"(")> zr(n,t); ("(object Object)" a "lobject Argu>| u(s n,functioniu,i){s (1 U,U n[i)),lt(C,i,dt(U,t,r,e.li« F (u n) i{0)> fotv ) true)function xt(n,t« ';r it l(t,S(r))),e (i a,o false) 23« t.length (i ction wt(n,t){var r true; ro(n,f unctl
Ricardo Ferri
@riferrei
Разработчики ком

:ter for iPhone