final public function readInt16LE()
    {
        if ($this->isBigEndian()) {
            return $this->fromInt16(strrev($this->read(2)));
        } else {
            return $this->fromInt16($this->read(2));
        }
    }
final public function readInt16LE()
    {
        if ($this->isBigEndian()) {
            return $this->fromInt16(strrev($this->read(2)));
        } else {
            return $this->fromInt16($this->read(2));
        }
    }
final public function readInt16LE ( ) { if ( $ this -> isBigEndian ( ) ) { return $ this -> fromInt16 ( strrev ( $ this -> read ( 2 ) ) ) ; } else { return $ this -> fromInt16 ( $ this -> read ( 2 ) ) ; } }
Reads 2 bytes from the stream and returns little-endian ordered binary
data as signed 16-bit integer.

@return integer
@throws InvalidStreamException if an I/O error occurs
Reads 2 bytes from the stream and returns little - endian ordered binary data as signed 16 - bit integer .