joyrider
Legacy Member
als je een file include waar een paar variabelen in gedefinieerd staan hoe kun je deze dan gebruiken in een functie in een andere file. moet je voor elke functie een require of include gebruiken eer je die variabelen kan gebruiken ?
bvb
file 1: Config.php
file 2: test.php
is er dus een manier om niet telkens binne de functie een include te moeten aanroepen voor de variable $test laten aanwezig te zijn of gaat dit gewoon niet anders ?
ik dacht als je gewoon 1x de include bovenaan de file zette de variabelen binnen in de functies in die file ook wel zou bestaan, maar dit is blijkbaar niet zo.
bvb
file 1: Config.php
Code:
<?php
$test='testing';
?>
file 2: test.php
Code:
<?php
include('config.php');
echo $test <-- zal werken
function printtest1() {
echo $test
}
function printtest2() {
include('config.php');
echo $test
}
printtest1(); #print $test niet uit
printtest2(); #print $test wel uit
?>
is er dus een manier om niet telkens binne de functie een include te moeten aanroepen voor de variable $test laten aanwezig te zijn of gaat dit gewoon niet anders ?
ik dacht als je gewoon 1x de include bovenaan de file zette de variabelen binnen in de functies in die file ook wel zou bestaan, maar dit is blijkbaar niet zo.