¿Cómo convertir la matriz de bytes a entero en PHP?

He visto un código queconvierte un entero en una matriz de bytes. A continuación se muestra el código enCómo convertir un entero a una matriz de bytes en PHP 3 (Cómo convertir un entero a la matriz de bytes en PHP):

<?php

$i = 123456;
$ar = unpack("C*", pack("L", $i));

print_r($ar);
?>

El código anterior dará salida:

//output:
Array
(
   [1] => 64
   [2] => 226
   [3] => 1
   [4] => 0
)

Pero mi problema en este momento es cómomarcha atrás este proceso. Significado de la conversión dematriz de bytes en entero. En el caso anterior, la salida será123456

Puede alguien ayudarme con esto. Sería de gran ayuda. Gracias por delante

Respuestas a la pregunta(3)

Su respuesta a la pregunta