Hi,
I want to know why in the second file I don't get
a=134 as expected.
// fileToBeIncluded.php
<?PHP
$a = 134;
function f1() {
global $a;
echo "a=$a <BR>";
}
class smallClass {
function smf1() { f1(); }
}
?>
// file that don't work as expected
// print a=
<?PHP
function f2()
{
include ('./fileToBeIncluded.php');
f1();
}
echo "<html>";
f2();
echo "</html>";
?>
// file that work as expected
// print a=134
<?PHP
include('./fileToBeIncluded.php');
function f2() {
f1();
}
echo "<html>";
f2();
echo "</html>";
?>
[EMAIL PROTECTED]
--
PHP General 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]