php-cli: Что лучший способ состоит в том, чтобы обнаружить хостинг ОС?

У меня есть сценарий, который я хочу работать на окнах под Cygwin и на Linux. Я должен сделать различие между двумя рабочими средами в некоторых целях. Что лучший способ состоит в том, чтобы сделать это?

5
задан hakre 2 June 2012 в 09:46
поделиться

2 ответа

Я бы сделал большую часть своей разработки с обычной старой Sun.. err... Oracle Java WTK, а затем, если вам нужно сделать некоторое тестирование, получить эмуляторы/SDK от этих компаний. Кроме того, что я бы в основном избегал их.

-121--3995737-

Документы здесь сформулированы немного странно, но точны:

Каждое значение в массиве является числом с плавающей запятой между 0,0 и 1,0 и соответствует одному элементу в массиве значений. Каждый элемент массива keyTimes определяет длительность соответствующего значения ключевого кадра как долю от общей длительности анимации. Каждое значение элемента должно быть больше или равно предыдущему значению.

В основном каждое значение указывает, в какой нормализованной точке анимации происходит данный ключевой кадр. Так что если ключевой кадр составляет 25% в анимации, значение будет 0,25. Запутанная часть документов указывает на то, что это длительность, когда на самом деле это нормализованный момент времени.

-121--3594916-

Существует предварительно определенная константа PHP_OS которая поможет, но отображает только ОС, на которой была создана PHP, а не ОС, на которой она работает.

php _ uname - это информация о текущем сервере, на котором выполняется код:

php _ uname () возвращает описание операционной системы, на которой выполняется PHP.

А именно,

php_uname('s'); // Operating system name. eg. FreeBSD. 
12
ответ дан 18 December 2019 в 14:46
поделиться

Как насчет переменной PHP_OS?

print PHP_OS;

1
ответ дан 18 December 2019 в 14:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: