Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Koji je output ova dva
- // Prvi primer
- class Person {
- const NAME = 'Dusan';
- public function outputName() {
- echo static::NAME . PHP_EOL;
- }
- public function output() {
- print_r(get_class_vars(Person::class));
- }
- }
- class Derived extends Person {
- const NAME = 'Malusev';
- }
- $person = new Derived();
- $person->outputName();
- // Drugi primer
- class Person {
- const NAME = 'Dusan';
- public function outputName() {
- echo self::NAME . PHP_EOL;
- }
- public function output() {
- print_r(get_class_vars(Person::class));
- }
- }
- class Derived extends Person {
- const NAME = 'Malusev';
- }
- $person = new Derived();
- $person->outputName();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement