![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343
|
![]() bin gerade dabei, mich in einen fremden einzuarbeiten und bin dabei auf folgende funktionsdeklaration gestoßen:
Code:
function blabla($var = 0) { ... } oder wird da, z.b. aus sicherheitsgründen, damit da niemand was reinschleusen kann, zuerst sicherheitshalber mal 0 zugewiesen (quasi als defaultwert) und danach erst der übergebene wert? kann mir da jemand auf die sprünge helfen? vielen dank im voraus.
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret." Then he pulled the trigger of his BFG9000. |
![]() |
![]() |
![]() |
#2 |
Hero
![]() |
![]() Die Zuweisung =0 erfolgt nur dann, wenn die Funktion ohne Übergabeparameter aufgerufen wird. Ansonsten läuft es so, wie wenn das =0 gar nicht da wäre.
Der Vorteil besteht also darin, daß man sich beim Aufruf der Funktion Parameter sparen kann.
____________________________________
Bibel |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343
|
![]() alles klar, vielen dank.
![]()
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret." Then he pulled the trigger of his BFG9000. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|