- substr: documentation ( source)
- unpack: documentation ( source)
<?php
$value = "ACD0DSAS"; //I expect this to be unpacked in one 8 byte number
$higher = unpack("N", substr($value, 0, 4));
$lower = unpack("N", substr($value, 4, 4));
echo ($higher[1] << 32) + $lower[1]; // 4702677410000355667