Functie aanroepen binnen een functie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Slewey

Slewey

19/09/2006 17:51:00
Quote Anchor link
Misschien een domme vraag, maar ik ben net begonnen met php.

Is het mogelijk om binnen een functie een andere functie vanuit een ander bestand aan te roepen?

Ik heb bijvoorbeeld een file waar in de database gegevens staan en waar de connect/disconnect wordt gedaan via functies. Nou heb ik weer in een ander bestand een functie om bijvoorbeeld een pagina aan te maken, die een connect/disconnect gebruikt.
Alleen krijg ik elke keer een foutmelding dat de variabele db_host/name/pass niet gedefinieerd zijn

wat doe ik fout? en hoe kan ik dat oplossen?
 
PHP hulp

PHP hulp

20/11/2024 09:47:42
 
PHP erik

PHP erik

19/09/2006 17:54:00
Quote Anchor link
Je moet buiten je functie het andere bestand includen met include() of require() en vervolgens kun je gewoon de functies gebruiken.

Maar je kunt niet zomaar variabelen van buiten een functie binnen je functie gaan gebruiken. Dan moet je global gebruiken.
Gewijzigd op 01/01/1970 01:00:00 door PHP erik
 
- SanThe -

- SanThe -

19/09/2006 17:55:00
Quote Anchor link
Om een $var in een function() bekend te maken gebruik je global.

$var = 'bla';

function nnn()
{
global $var;
echo $var;
}

Zo is $var wél in de function() bekend.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.