final public function readFloatBE()
    {
        if ($this->isLittleEndian()) {
            return $this->fromFloat(strrev($this->read(4)));
        } else {
            return $this->fromFloat($this->read(4));
        }
    }
final public function readFloatBE()
    {
        if ($this->isLittleEndian()) {
            return $this->fromFloat(strrev($this->read(4)));
        } else {
            return $this->fromFloat($this->read(4));
        }
    }
final public function readFloatBE ( ) { if ( $ this -> isLittleEndian ( ) ) { return $ this -> fromFloat ( strrev ( $ this -> read ( 4 ) ) ) ; } else { return $ this -> fromFloat ( $ this -> read ( 4 ) ) ; } }
Reads 4 bytes from the stream and returns big-endian ordered binary data
as a 32-bit float point number as defined by IEEE 754.

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