ArrayAccess::offsetSet Присваивает значение заданному смещению &reftitle.description; public voidArrayAccess::offsetSet mixedoffset mixedvalue Присваивает значение указанному смещению (ключу). &reftitle.parameters; offset Смещение (ключ), которому будет присваиваться значение. value Значение для присвоения. &reftitle.returnvalues; &return.void; &reftitle.notes; Параметр offset будет установлен в &null;, если другое значение недоступно, как показано в следующем примере. ]]> &example.outputs; first value [1] => second value ) ]]> Данный метод не вызывается при присвоениях по ссылке и других косвенных изменений величин массива перегруженного объекта ArrayAccess (косвенные в том смысле, что они произведены не прямой заменой величины, а путём изменения часть элемента или свойства элемента массива, или присвоением элемента массива по ссылке другой переменой). Вместо этого, вызывается метод ArrayAccess::offsetGet. Данная операция будет успешна только в том случае, если метод возвращает по ссылке.