bin gerade dabei, mich in einen fremden einzuarbeiten und bin dabei auf folgende funktionsdeklaration gestoßen:
Code:
function blabla($var = 0)
{
...
}
ich muß gestehen, daß ich mit PHP und OOP noch nicht allzuviel gemacht habe, aber so ganz leuchtet mir diese deklaration nicht ein. wenn ich die funktion aufrufe und einen wert übergebe, ist dieser dann in $var enthalten... wozu dann die zuweisung = 0? dann könnte ich mir die übergabe ja gleich sparen.
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.