lmbSys - применяется для получения некоторой системной информации. Большинство методов этого класса являются статическими, например:
echo lmbSys :: osType(), if(lmbSys :: isWin32()) doSomething(); elseif(lmbSys :: isUnix()) doSomethingElse() elseif(lmbSys :: isMac()) doNothing();
Список методов:
Название метода | Назначение |
---|---|
osType() | Возвращает тип машины, на которой выполняется скрипт |
isWin32() | Возвращает true, если скрипт выполняется на Windows машине |
isUnix() | Возвращает true, если скрипт выполняется на Unix машине |
isMac() | Возвращает true, если скрипт выполняется на Mac машине |
isModule() | Возвращает true, если php установлен как модуль |
isCGI() | Возвращает true, если php установлен как CGI |
isCli() | Возвращает true, если скрипт выполняется в CLI режиме |
clientIp() | Возвращает IP адрес машины, на которой выполняется скрипт |
fileSystemType() | Возвращает тип файловой системы, на которой выполняется скрипт |
fileSeparator() | Возвращает разделитель в пути до файлов |
Обсуждение