Was macht das Schlüsselwort 'var' in PHP und wozu wird es benötigt?
Hallo zusammen! Ich habe gerade angefangen, PHP zu lernen, und habe eine Frage zum Schlüsselwort `var`. Ich bin auf alten Code gestoßen, in dem innerhalb einer Klasse `var` zur Deklaration von Eigenschaften verwendet wird:
```php
class User {
var $name;
var $email;
function __construct($name, $email) {
$this->name = $name;
$this->email = $email;
}
}
```
In modernen Tutorials sehe ich, dass alle `public`, `private` oder `protected` verwenden. Aber `var` funktioniert auch – der Code wird ohne Fehler ausgeführt. Ich verstehe nicht: Wozu braucht man dann `var`, wenn es Zugriffsmodifikatoren gibt? Vielleicht ist es nur ein veraltetes Synonym für `public`? Oder hat es irgendwelche Besonderheiten? Warum kann man es immer noch verwenden, wenn es als schlechte Praxis gilt? Ich wäre für eine ausführliche Erklärung mit Beispielen dankbar.
<<>>
Das Schlüsselwort
Das Schlüsselwort var in PHP: Geschichte und moderne Verwendung
Sie haben vollkommen recht – var ist tatsächlich ein veraltetes Synonym für
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen