![]() |
några sidor på nätet om PHP programmering |
![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
1.5 FunktionerSe även sidan om variablers räckvidd
samt functions
Det finns inga procedurer i PHP, bara funktioner. Se nedanstående programexempel:
<?php
Listning 1.5.1 - samples/s34.php Hej, du hittade mig Du gav mig 1918 Ids inte returnera nåt Resultat av listning 1.5.1 Funktioner åberopas genom att skriva funktionens namn. Observera att parenteserna måste skrivas ut, även om man inte vill ge funktionen något värde. Vill funktionen returnera någontin används ordet return. Även om funktionen inte returnerar någonting kan man använda return för att avsluta funktionen. I ovanstående exempel så visas aldrig texten "detta skrivs aldrig", eftersom funktionen redan återvänt. DefaultvärdenMan kan även ge "defaultvärden" åt en funktion. Se nedan.
<?php
Listning 1.5.2 - samples/s35.php ETT 34 3.5 HEPP 34 3.5 TEST 292 3.5 HÅÅ 292 3.66 Resultat av listning 1.5.2 Variabelt antal värdenEn specialare som PHP lånat från C är funktioner men ett okänt/variabelt antal parametrar. Se nedan:
<?php
Listning 1.5.3 - samples/s36.php 0 9 55 Resultat av listning 1.5.3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© anders enges, mariehamn, 2004| 20.10.2004 13:46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
![]() ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||