I am looking for the javascript equivalent of php unpack()
function? can someone direct me please.
Thanks!
Here is an unpack function for JS:
https://github.com/kvz/phpjs/blob/master/workbench/misc/unpack.js
If nodejs (4.5/6.5) would be the environment, Buffer
can partially achieve the functionality of unpack()
:
const buf = Buffer.from([0, 0, 0, 5]);
// Prints: 83886080
console.log(buf.readInt32LE());
See its documentation: https://nodejs.org/api/buffer.html#buffer_buf_readint32le_offset_noassert
This is equivalent to:
unpack('V', join('', array_map(function ($a) { return chr($a); }, [0, 0, 0, 5])));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With