2, 2, 2
Deprecated: Return type of Artist::offsetExists($name) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/Ua1SU on line 22
Deprecated: Return type of Artist::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/Ua1SU on line 19
Deprecated: Return type of Artist::offsetSet($name, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/Ua1SU on line 25
Deprecated: Return type of Artist::offsetUnset($name) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/Ua1SU on line 28
array(3) {
[0]=>
string(4) "Dali"
[1]=>
string(7) "Picasso"
[2]=>
string(6) "Titian"
}