final public function readDoubleLE()
    {
        if ($this->isBigEndian()) {
            return $this->fromDouble(strrev($this->read(8)));
        } else {
            return $this->fromDouble($this->read(8));
        }
    }
final public function readDoubleLE()
    {
        if ($this->isBigEndian()) {
            return $this->fromDouble(strrev($this->read(8)));
        } else {
            return $this->fromDouble($this->read(8));
        }
    }
final public function readDoubleLE ( ) { if ( $ this -> isBigEndian ( ) ) { return $ this -> fromDouble ( strrev ( $ this -> read ( 8 ) ) ) ; } else { return $ this -> fromDouble ( $ this -> read ( 8 ) ) ; } }
Reads 8 bytes from the stream and returns little-endian ordered binary
data as a 64-bit floating point number as defined by IEEE 754.

@return float
@throws InvalidStreamException if an I/O error occurs
Reads 8 bytes from the stream and returns little - endian ordered binary data as a 64 - bit floating point number as defined by IEEE 754 .