Ubuntu 14.04 с использованием php5-fpm и nginx и php 5.5 +
sudo apt-get install libpcre3-dev
sudo apt-get install php5-dev
sudo pecl install SPL_Types
, затем перейдите на /etc/php5/fpm/php.ini
и добавьте эту строку
extension=spl_types.so
Примечание: возможно, вам придется сделатьто же самое для /etc/php5/cli/php.ini
, затем
sudo service nginx restart
sudo service php5-fpm restart
Затем вы можете написать такие классы, как это (пример из жизни):
<?php
namespace Metronic\Lib;
use SplEnum;
class PortletColor extends SplEnum {
const __default = self::YELLOW;
const YELLOW = 'yellow';
}
Когда вам нужноВызовите постоянный желтый, вы используете \Metronic\Lib\PortletColor::YELLOW
;