3v4l.org

run code in 300+ PHP versions simultaneously
<?php class TimePeriod { private $Seconds; // <-- Traditional Property public $Hours { // <-- Guarded Property get() { return $this->Seconds / 3600; } // <-- Accessor, more specifically a getter set($x) { $this->Seconds = $x* 3600; } // <-- Accessor, more specifically a setter isset() { return isset($this->Seconds); } // <-- Accessor, more specifically an issetter unset() { unset($this->Seconds); } // <-- Accessor, more specifically an unsetter } }
Output for 5.3.0 - 5.3.21, 5.4.0 - 5.4.11
Parse error: syntax error, unexpected '{', expecting ',' or ';' in /in/v2mJZ on line 6
Process exited with code 255.

preferences:
166.31 ms | 1395 KiB | 41 Q