24 lines
491 B
PHP
24 lines
491 B
PHP
<?php
|
|
|
|
class Rainbow
|
|
{
|
|
private const COLORS = [
|
|
'red' => 'красный',
|
|
'orange'=> 'ранжевый',
|
|
'yellow'=> 'жёлтый',
|
|
'green'=> 'зелёный',
|
|
'blue'=> 'голубой',
|
|
'indigo'=> 'синий',
|
|
'violet'=> 'фиолетовый',
|
|
];
|
|
|
|
public function __get(string $key): ?string
|
|
{
|
|
if (array_key_exists($key, Rainbow::COLORS)) {
|
|
return Rainbow::COLORS[$key];
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
}
|