Как проверить значение function return true, false?

G-SHEFF

Новичок
Как проверить значение function return true, false?

PHP:
function folder_exist($folder_path) {
     $create_dir = @mkdir($folder_path, 0755);
     if (!$create_dir){
          return TRUE;
     } else {
          @rmdir ($folder_path);
          return FALSE;
     };
};
к примеру вызываю function folder_exist ($folder_path), next
PHP:
if (!function folder_exist ($folder_path)) ?
 

G-SHEFF

Новичок
и что, неправильно
PHP:
<?php    $makefoo = true;    /* Мы не можем вызвать функцию foo() в этом месте,     поскольку она еще не определена, но мы можем      обратиться к bar() */    bar();    if ($makefoo) {    function foo()    {      echo "I don't exist until program execution reaches me.\n";    }  }    /* Теперь мы благополучно можем вызывать foo(),     поскольку $makefoo была интерпретирована как true */    if ($makefoo) foo();    function bar()   {    echo "I exist immediately upon program start.\n";  }    ?>
.
 

zerkms

TDD infected
Команда форума
G-SHEFF
озвучь реальную задачу, которую хочешь решить, а не пость сюда сразу свои говнорешения
 

Farsh

~ on ~ high ~ wave ~
PHP:
if(!is_dir($folder_path)) { echo 'dir doesnt exist'; } else { echo 'dir exists'; }
 

nerezus

Вселенский отказник
Мне почему-то вспомнилось:
if (flag.toString().length() == 4) { // TRUE
 

iceman

говнокодер
Re: Как проверить значение function return true, false?

Автор оригинала: G-SHEFF
к примеру вызываю function folder_exist ($folder_path), next
PHP:
if (!function folder_exist ($folder_path)) ?
PHP:
if(!folder_exist ($folder_path)){ }
если твоя функция возвратила FALSE то условие сработает....
 

dimagolov

Новичок
дежавю
я этот бредовый код уже видел в форуме. тогда чел просто спрашивал правильно ли так проверять наличие директории....
 
Сверху