@igordata1

Почему ничего не происходит каксделать чтоб что-то происходило?

<?php
if (PHP_OS == "UNIX") {
// Функция-заглушка
    function myChown($fname, $attr) {
// Ничего не делает
        return 1;
    }
} else {
// Передаем вызов настоящей chown()
    function myChown($fname, $attr) {
        return chown($fname, $attr);
    }
}
?>
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
проверку надо встроить в саму функцию
и при вызове она будет работать как заглушка или выполнять действие.

<?php
function myChown($fname, $attr) {
        if (PHP_OS == "UNIX") {
            // Функция-заглушка
            // Ничего не делает
             return 1;
        } else {
              return chown($fname, $attr);
        }
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 апр. 2024, в 14:23
7000 руб./за проект
16 апр. 2024, в 14:20
500 руб./за проект
16 апр. 2024, в 14:03
5000 руб./за проект