Я пытаюсь понять идею интерфейса ArrayAccess,
Я не понимаю, о чем каждый метод. Если эти методы (функции) являются «встроенными» функциями, а интерфейс ArrayAccess (также «встроенный») - это только «убедитесь», что я собираюсь реализовать эти «встроенные» методы (функции )
Я пытаюсь понять, что делает каждая из этих функций с нашим кодом «За кулисами».
function offsetSet($offset, $value);
function offsetGet($offset);
function offsetUnset($offset);
function offsetExists($offset);
Если я понимаю, что ArrayAccess — это встроенный интерфейс, который содержит уплотнения для реализации, когда мы их реализуем, мы реализуем только ссылки на встроенные функции, я буду рад, если кто-нибудь поможет мне сделать это правильно.