Подход, который я обычно использую, заключается в последовательной доработке. например сначала удалите внутренний if-else:
bool IsDry(bool isRaining, bool isWithUmbrella) {
if (isRaining)
return isWithUmbrella;
else
return true;
}
, а затем сверните if
bool IsDry(bool isRaining, bool isWithUmbrella) {
return isRaining ? isWithUmbrella : true;
}
Вы можете попробовать и посмотреть, есть ли он в тестовом репозитории.
Чтобы узнать, есть ли он в этом репозитории.
yum --disablerepo=\* --enablerepo=c5-testing list available \*php\*
И установить его.
yum --enablerepo=c5-testing install php-posix
Имейте в виду, что Версия PHP может быть выше, чем у вас сейчас.
Я использую CentOS 5.3. Включенный PHP уже имеет встроенные функции Posix. Вы могли или не могли найти вводную документацию для функций POSIX (которая указывает, что эти функции недоступны в Windows). Вы пробовали использовать определенную функцию, но она не работала?
<?php print_r(posix_uname()) ?>
в отдельном файле работает для меня.