<?php class C implements ArrayAccess { public $data = array( "foo"=>"bar" ); public function offsetExists ( $offset ): bool{ return array_key_exists((string)$offset,$this->data); } public function offsetGet ( $offset ){ return $this->data[$offset]; } public function offsetSet ( $offset , $value ): void { $this->data[$offset]=$value; } public function offsetUnset ( $offset ): void { unset($this->data[$offset]); } } $o=new C(); if(array_key_exists('foo',$o)){ echo "ArrayAccess seems to work"; }else{ echo "ArrayAccess seems broken"; }
You have javascript disabled. You will not be able to edit any code.
Value for `_results` contains invalid data `array`