public function offsetUnset($offset)
    {
        !is_int($offset) and trigger_error(
            __CLASS__ . '::' . __FUNCTION__ . '() : Only accepts integer offsets',
            E_USER_WARNING
        );
        if (is_int($offset) and isset($this->_elements[$offset])) {
            unset($this->_elements[$offset]);
            $this->_count = count($this->_elements);
        }
    }
public function offsetUnset($offset)
    {
        !is_int($offset) and trigger_error(
            __CLASS__ . '::' . __FUNCTION__ . '() : Only accepts integer offsets',
            E_USER_WARNING
        );
        if (is_int($offset) and isset($this->_elements[$offset])) {
            unset($this->_elements[$offset]);
            $this->_count = count($this->_elements);
        }
    }
public function offsetUnset ( $ offset ) { ! is_int ( $ offset ) and trigger_error ( __CLASS__ . '::' . __FUNCTION__ . '() : Only accepts integer offsets' , E_USER_WARNING ) ; if ( is_int ( $ offset ) and isset ( $ this -> _elements [ $ offset ] ) ) { unset ( $ this -> _elements [ $ offset ] ) ; $ this -> _count = count ( $ this -> _elements ) ; } }
Unsets an offset

@param int $offset
Unsets an offset