Новые книги

Вниманию читателей представляется книга «Рассказы о математике с примерами на языках Python и C». В книге описаны различные истории или задачи, прямо или косвенно связанные с математикой (магические квадраты, простые числа и пр). Кратко рассмотрены более сложные моменты, например выполнение вычислений с помощью GPU.

Книга распространяется бесплатно, скачать оригинал в PDF можно на странице

.

http://www.dmitryelj.spb.ru/math.htm

http://www.dmitryelj.spb.ru/math.htm
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым.

Для начинающих Linux-программистов

posix_getpwnam

Учебник РНР
НазадВперёд

posix_getpwnam

(PHP 3>= 3.0.13, PHP 4)

posix_getpwnam - возвращает информацию о пользователе по его username.

Описание

array posix_getpwnam (string username)

Возвращает ассоциативный массив, содержащий информацию о пользователе, на который имеется ссылка алфавитно-числового username, переданного в параметре username.

Возвращаются следующие элементы массива:

Таблица 1. Массив с информацией о пользователе
Элемент Описание
nameЭлемент name содержит username пользователя. Это короткий, обычно менее 16 символов, "дескриптор" пользователя, а не его реальное полное имя. Оно должно быть тем же, что и в параметре username, используемом при вызове этой функции, и, следовательно, это излишне.
passwdЭлемент passwd содержит пользовательский пароль в шифрованном виде. Часто, например, в системе, реализующей "затенение" паролей, возвращается звёздочка/asterisk.
uid User ID пользователя в числовой форме.
gidgroup ID пользователя. Используйте функцию posix_getgrgid() для разрешения group name и получения списка её членов.
gecosGECOS это устаревший термин, имеющий отношение к полю finger information в системе пакетного процессинга Honeywell. Это поле, однако, существует, и его содержимое формализовано POSIX. Это поле содержит список разделённых запятыми пользовательских полного имени, рабочего телефона, номера офиса и домашнего телефона. В большинстве систем доступно только полное имя/full name пользователя.
dir Этот элемент содержит абсолютный путь к домашней директории пользователя.
shell Этот элемент оболочки содержит абсолютный путь в исполняемому файлу пользовательской оболочки по умолчанию.

Назад Оглавление Вперёд
posix_getppid Вверхposix_getpwuid