posix_uname
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_uname — Повертає інформацію про систему
Опис
posix_uname(): array|false
Повертає інформацію про систему.
Posix вимагає, щоб розробники не покладалися на певний формат різних значень, наприклад, припущення, що номер релізу має складатися з трьох чисел. Теж стосується й іншої інформації, що повертається цією функцією.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає масив з інформацією про систему, включаючи такі елементи:
- sysname – назва операційної системи (наприклад Linux)
- nodename – системне ім'я (наприклад valiant)
- release – номер релізу (наприклад 2.2.10)
- version - версія операційної системи (наприклад #4 Tue Jul 20 17:01:36 MEST 1999)
- machine – архітектура системи (наприклад i586)
- domainname - DNS ім'я домену (наприклад, example.com)
domainname це розширення GNU, а не частина POSIX.1, тому це поле доступне тільки для GNU систем або при використанні бібліотеки GNU libc.
Функція повертає **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання posix_uname()****
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[sysname] => Linux
[nodename] => funbox
[release] => 2.6.20-15-server
[version] => #2 SMP Sun Apr 15 07:41:34 UTC 2007
[machine] => i686
)