src/whatsprot.class.php
protected function createMsgId()
    {
        $msg = hex2bin($this->messageId);
        $chars = str_split($msg);
        $chars_val = array_map('ord', $chars);
        $pos = count($chars_val) - 1;
        while (true) {
            if ($chars_val[$pos] < 255) {
                $chars_val[$pos]++;
                break;
            } else {
                $chars_val[$pos] = 0;
                $pos--;
            }
        }
        $chars = array_map('chr', $chars_val);
        $msg = bin2hex(implode($chars));
        $this->messageId = $msg;

        return $this->messageId;
    }
protected function createMsgId()
    {
        $msg = hex2bin($this->messageId);
        $chars = str_split($msg);
        $chars_val = array_map('ord', $chars);
        $pos = count($chars_val) - 1;
        while (true) {
            if ($chars_val[$pos] < 255) {
                $chars_val[$pos]++;
                break;
            } else {
                $chars_val[$pos] = 0;
                $pos--;
            }
        }
        $chars = array_map('chr', $chars_val);
        $msg = bin2hex(implode($chars));
        $this->messageId = $msg;

        return $this->messageId;
    }
protected function createMsgId ( ) { $ msg = hex2bin ( $ this -> messageId ) ; $ chars = str_split ( $ msg ) ; $ chars_val = array_map ( 'ord' , $ chars ) ; $ pos = count ( $ chars_val ) - 1 ; while ( true ) { if ( $ chars_val [ $ pos ] < 255 ) { $ chars_val [ $ pos ] ++ ; break ; } else { $ chars_val [ $ pos ] = 0 ; $ pos -- ; } } $ chars = array_map ( 'chr' , $ chars_val ) ; $ msg = bin2hex ( implode ( $ chars ) ) ; $ this -> messageId = $ msg ; return $ this -> messageId ; }
Create a unique msg id.

@return string
A message id string.
Create a unique msg id .