Good day,

As the documentation says, exit() will end your script.

http://www.php.net/manual/en/function.exit.php

Use return() to end a function.

============================
Darren Gamble
Planner, Regional Services
Shaw Cablesystems GP
630 - 3rd Avenue SW
Calgary, Alberta, Canada
T2P 4L4
(403) 781-4948


-----Original Message-----
From: Mauricio Cuenca [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 04, 2002 8:25 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Exit();


Hello,

I'm using recursive functions and call a function from inside another one.
The problem is that when I call the Exit(); function the whole program is
aborted. How can I quit just the current function, not the whole program ?

<example>
Function One()
{
    If (!$var) { Exit(); }
}

Function Two();
{
    One();    //This line kills the program
    Print("Hello"); //This is not printed =(
}
</example>

TIA,

______________________
Mauricio Cuenca


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to