final public function readInt64LE()
    {
        list(, $lolo, $lohi, $hilo, $hihi) = unpack('v*', $this->read(8));
        return ($hihi * (0xffff+1) + $hilo) * (0xffffffff+1) + ($lohi * (0xffff+1) + $lolo);
    }
final public function readInt64LE()
    {
        list(, $lolo, $lohi, $hilo, $hihi) = unpack('v*', $this->read(8));
        return ($hihi * (0xffff+1) + $hilo) * (0xffffffff+1) + ($lohi * (0xffff+1) + $lolo);
    }
final public function readInt64LE ( ) { list ( , $ lolo , $ lohi , $ hilo , $ hihi ) = unpack ( 'v*' , $ this -> read ( 8 ) ) ; return ( $ hihi * ( 0xffff + 1 ) + $ hilo ) * ( 0xffffffff + 1 ) + ( $ lohi * ( 0xffff + 1 ) + $ lolo ) ; }
Reads 8 bytes from the stream and returns little-endian ordered binary
data as 64-bit float.

{@internal PHP does not support 64-bit integers as the long
integer is of 32-bits but using aritmetic operations it is implicitly
converted into floating point which is of 64-bits long.}}

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