$A = (((int)$d & 0x000000FF) >> 0); $B = (((int)$d & 0x0000FF00) >> 8); $C = (((int)$d & 0x00FF0000) >> 16); $D = (((int)$d & 0xFF000000) >> 24);