W Jave można zdefiniować zmienną public static final
w klasie. Czy istnieje odpowiednik tego w PHP?Czy istnieją publiczne statyczne końcowe zmienne klasowe
Chciałbym wykonaj następujące czynności:
<?php
class MyClass{
public final static $finalVariable = "something";
}
MyClass::$finalVariable
i nigdy nie trzeba się martwić o $finalVariable
zmienia i nie ma nową instancję dla każdej instancji o MyClass
Zmienna * * to * zmienna *. Szukasz stałej *? – deceze
@deceze - nie, oznacza to, że końcowy nie może być nadpisane w Childs, ale mogą być zmieniane (w przeciwieństwie stała) –
przeczytać tutaj: http://stackoverflow.com/questions/2494381/static-classes-in -php-poprzez-streszczenie-słowo kluczowe –