S
SGLog
Guest
Hallo,
ich habe mich seit einigen tagen wieder stark mit php beschäftigt und bin jetzt dabei mit "class" und "function" umzugehen.
Dabei bin ich aber auf etwas gestoßen was ich nicht ganz nachvollziehen kann. Im folgendem PHP-Code steht gleich in der 3 Zeile "var $radius=2" kann mir einer erklären warum es da steht und was es bewirkt?
Wenn ich die 3 Zeile auskommentiere funktioniert das Script auch und das auch Richtig. Deshalb tut mich das verwirren!
Die Eigentliche Funktion des hier aufgeführeten PHP-Codes haben ich verstanden.
ich habe mich seit einigen tagen wieder stark mit php beschäftigt und bin jetzt dabei mit "class" und "function" umzugehen.
Dabei bin ich aber auf etwas gestoßen was ich nicht ganz nachvollziehen kann. Im folgendem PHP-Code steht gleich in der 3 Zeile "var $radius=2" kann mir einer erklären warum es da steht und was es bewirkt?
Wenn ich die 3 Zeile auskommentiere funktioniert das Script auch und das auch Richtig. Deshalb tut mich das verwirren!
Die Eigentliche Funktion des hier aufgeführeten PHP-Codes haben ich verstanden.

PHP:
class Kreis
{
var $radius=2;
function Kreis($radius)
{
$this->radius=$radius;
}
function flaeche()
{
return pow($this->radius,2)*pi();
}
function umfang()
{
return pi()*$this->radius;
}
}
$rechnen = new Kreis(20);
echo $rechnen->flaeche();
echo $rechnen->umfang();