3v4l.org

run code in 300+ PHP versions simultaneously
<?php $user = new \stdClass; $user->attributes = [ 'id' => 1, 'role' => 'admin', ]; $user->is = function($role) { if (in_array($role, ['amdin', 'user', 'guest'])) return $this->attributes['role'] === $role; else return false; }; var_dump($user->is('user'));

preferences:
40.32 ms | 402 KiB | 5 Q