Hi, all.
I'm just wondering why a variable defined within a function is not available
as a global to functions called from the same scope. There's probably a
really good reason for this, but I'm not sure I know what it is.
Feel free to educate me.
Ta muchly,
JP.
--- Code example follows ---
<?PHP
// Simple global variable scope test.
Function startTests()
{
$G_test = "Hello, World.";
globalTest();
}
Function globalTest()
{
global $G_test;
if
(isset($G_test))
{
echo ("Global variable
'test' - value:
'<B>".$G_test."</B>'.<P>\n");
}
else echo ("Global
variable 'test' is not set.<P>\n");
}
?>
------------------------------------------------------------------
John Parker email: [EMAIL PROTECTED]
Internet Project Manager/Software Engineer web:www.itchannel.net
itCHANNEL International Ltd. tel: +44 (0) 1202 291939
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]