Artikelen » Server-Side scripting » Artikel
References uitgelegd
08-03-2009 14:02
Welkom,
deze php tut gaat dus over references...
Benodigdheden:
- Basis kennis van PHP
Reference is letterlijk vertaald een verwijzing...
Nu hoop ik dat jullie al een idee krijgen wat je hiermee kan doen...
Een reference maak je op de volgende manier:
Je gebruikt dus het &-teken...
Verder werkend op de vorige code:
Geschokt?
Eigenlijk zijn alle variabelen verwijzingen naar waarden...
Wanneer je een reference maakt voeg je eigenlijk een reference (verwijzing) toe aan een waarde...
Niet aan de verwijzing van die waarde...
Nu vraag je je misschien af wat je hier nou mee moet...
ik zal een praktisch voorbeeld geven...
Deze code gaan we (of eigenlijk ik) herschrijven gebruik makend van references...
Dan krijgen we (ok, ik) dit:
Je hebt global statement dus niet meer nodig...
Eigenlijk is het gobal statement niet veel meer dan een reference toekennen
Zoals ik eerder al zei is het toekennen van een reference (verwijzing) het toekennen van een nieuwe reference aan een waarde...
Verder werkend op de eerste twee code blokken:
Je ziet dus dat $var nog steeds toegewezen is een de waarde 'ik ben $reference'
Denk nu niet dat als je een niet bestaande variabele de zelfde waarde geeft dit een reference is...
Dus,
hopelijk heb je wat geleerd door dit door te lezen...
Darsstar
deze php tut gaat dus over references...
Benodigdheden:
- Basis kennis van PHP
Reference is letterlijk vertaald een verwijzing...
Nu hoop ik dat jullie al een idee krijgen wat je hiermee kan doen...
Een reference maak je op de volgende manier:
Code | Selecteer Alles![]() |
|---|
|
Je gebruikt dus het &-teken...
Verder werkend op de vorige code:
Code | Selecteer Alles![]() |
|---|
|
Geschokt?
Eigenlijk zijn alle variabelen verwijzingen naar waarden...
Wanneer je een reference maakt voeg je eigenlijk een reference (verwijzing) toe aan een waarde...
Niet aan de verwijzing van die waarde...
Nu vraag je je misschien af wat je hier nou mee moet...
ik zal een praktisch voorbeeld geven...
Code | Selecteer Alles![]() |
|---|
|
Deze code gaan we (of eigenlijk ik) herschrijven gebruik makend van references...
Dan krijgen we (ok, ik) dit:
Code | Selecteer Alles![]() |
|---|
|
Je hebt global statement dus niet meer nodig...
Eigenlijk is het gobal statement niet veel meer dan een reference toekennen
Code | Selecteer Alles![]() |
|---|
|
Zoals ik eerder al zei is het toekennen van een reference (verwijzing) het toekennen van een nieuwe reference aan een waarde...
Verder werkend op de eerste twee code blokken:
Code | Selecteer Alles![]() |
|---|
|
Je ziet dus dat $var nog steeds toegewezen is een de waarde 'ik ben $reference'
Denk nu niet dat als je een niet bestaande variabele de zelfde waarde geeft dit een reference is...
Dus,
hopelijk heb je wat geleerd door dit door te lezen...
Darsstar
Er werd nog geen reactie geplaatst.

