php_uname

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

php_uname — Повертає інформацію про операційну систему, на якій запущено PHP

Опис

php_uname(string $mode = "a"): string

php_uname() повертає опис операційної системи, де запущено PHP. Це той самий рядок, з якого починається висновок phpinfo(). Для виведення назви операційної системи також можна використовувати константу PHP_OS, але майте на увазі, що ця константа містить назву операційної системи, на якій PHP було зібрано (built

На деяких старих UNIX-платформах отримати інформацію про поточну ОС може бути неможливим. У таких випадках функція видасть назву ОС, де PHP був зібраний. Таке трапляється, коли бібліотека, яка користується uname(), недоступна або працює некоректно.

Список параметрів

mode

mode - одиночний символ, який визначає, яка інформація буде виводитися:

  • 'a': За замовчуванням. Містить усі режими у наступній послідовності"s n r v m"
  • 's': Назва операційної системи, наприклад,FreeBSD
  • 'n': Ім'я хоста, наприклад,localhost.example.com
  • 'r': Номер релізу, наприклад,5.1.2-RELEASE
  • 'v': Інформація про версію Може сильно різнитися у різних ОС.
  • 'm': Архітектура процесора, наприклад,i386

Значення, що повертаються

Повертає опис ОС у вигляді рядка.

Приклади

Приклад #1 Декілька прикладів використання php_uname()

Loading...

Нижче наведено декілька Обумовлених PHP-констант, які можуть виявитися корисними:

Приклад #2 Деякі константи OS

Loading...

Дивіться також

  • phpversion() - Отримує поточну версію PHP
  • php_sapi_name() - Повертає тип інтерфейсу між веб-сервером та PHP
  • phpinfo() - Виводить інформацію про поточну конфігурацію PHP