public function offsetUnset( $offset ) {
        $temp = $this->values();

        if ( isset( $temp[ $offset ] ) ) {
            unset( $temp[ $offset ] );
        }

        $this->exchangeArray( array_values( $temp ) );

        $this->size = $this->count();
    }
public function offsetUnset( $offset ) {
        $temp = $this->values();

        if ( isset( $temp[ $offset ] ) ) {
            unset( $temp[ $offset ] );
        }

        $this->exchangeArray( array_values( $temp ) );

        $this->size = $this->count();
    }
public function offsetUnset ( $ offset ) { $ temp = $ this -> values ( ) ; if ( isset ( $ temp [ $ offset ] ) ) { unset ( $ temp [ $ offset ] ) ; } $ this -> exchangeArray ( array_values ( $ temp ) ) ; $ this -> size = $ this -> count ( ) ; }
The main UNsetter for the Array functionality.

@param  int $offset  The key to remove a value at
@return void
The main UNsetter for the Array functionality .