Convert PHP code into Ruby!
RSS icon Email icon Home icon
  • unpack

    Posted on June 28th, 2009 RubyLove No comments

    The unpack function decodes a binary string into an array according to the format given as a parameter.

    PHP

    $binary_string = pack("nvc*", 0x1234, 0x5678, 65, 66);
    $array = unpack("nvc*", $binary_string);

    Ruby

    a = [0x1234, 0x5678, 65, 66];
     
    binary_string = a.pack("nvc*");
     
    my_array = binary_string.unpack('nvc*');

    Leave a reply