1. Go to this page and download the library: Download dbstudios/php-enum library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
dbstudios / php-enum example snippets
use DaybreakStudios\Enum\Enum;
class Planet extends Enum {
private $diameter;
public function __construct($diameter) {
$this->diameter = $diameter;
}
public function getDiameter() {
return $this->diameter;
}
public static function init() {
parent::register('MERCURY', 4880.0);
parent::register('VENUS', 12103.6);
parent::register('EARTH', 12756.3);
parent::register('MARS', 6794.0);
parent::register('JUPITER', 142984.0);
parent::register('SATURN', 120536.0);
parent::register('URANUS', 51118.0);
parent::register('NEPTUNE', 49532.0);
parent::register('PLUTO', 2274.0);
parent::stopRegistration();
}
}
Planet::init();
foreach (Planet::values() as $planet)
printf('%s has a diameter of %d.<br>', $planet->name(), $planet->getDiameter());
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.