Създаване на функция?

MakeAWish

Registered
Здравейте,

Имам следния код

Код:
$bnpass = 'sources/bnpass';
    if (!is_executable($bnpass))
    {
        throw new Exception(sprintf('Could NOT execute %s - we need execute permission', $bnpass));
    }

    if (!($output = @exec($bnpass . ' -- ' . $password1)))
    {
        throw new Exception(sprintf('Failed to execute %s', $bnpass));
    }
$output = str_replace('"', '', $output);
$explode = explode('=', $output);
$crypted = $explode[1];

Имам желание да го направя на функция, така че да не го слагам всеки път целия, а да пиша примерно

Код:
$test = crypt($password);
echo $test;

Предполагам е лесно, но не ми е ясно как точно ще стане, разчитам на вас :)
 
Код:
function cryptpass($bnpass)
{
    if (!is_executable($bnpass))
    {
        throw new Exception(sprintf('Could NOT execute %s - we need execute permission', $bnpass));
    }

    if (!($output = @exec($bnpass . ' -- ' . $password1)))
    {
        throw new Exception(sprintf('Failed to execute %s', $bnpass));
    }
$output = str_replace('"', '', $output);
$explode = explode('=', $output);
$crypted = $explode[1];
return $crypted;
}
 

Back
Горе