login  Naam:   Wachtwoord: 
Registreer je!
 Forum

returning reference vraagje

Offline Stijn - 13/05/2006 12:27
Avatar van StijnPHP expert hallo

Ik heb de docs bestudeert van reference op php[dot]net en heb een vraagje bij returning reference. Stel dat ik volgende code heb:
  1. <?php
  2. $a = 5;
  3.  
  4. function &count_plus_one( $var )
  5. {
  6. return $var++;
  7. }
  8.  
  9. function showIt( $param )
  10. {
  11. $blaat = &count_plus_one( $param );
  12. return $blaat;
  13. }
  14.  
  15. showIt( $a );
  16.  
  17. echo $a;
  18. ?>


Waarom print hij nog 5 op het scherm Als ik de parameter van count_plus_one( $var ) verander naar &$var en ook die van showIt dan werkt het wel. Kan iemand me zeggen waarom? zonder die '&' bij de parameters moet het toch ook werken 

bedankt, stijn

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s