jeno
Новичок
путаница с unpack
есть вот такой кусок кода:
надо разложить $out обратно в массив...
делаю так: (пытаюсь получить хотябы первый под массив )
в итоге получаю массив в котором: [n] => 456546 но как вытянуть 1111 ?! =\
буду очень признателен если кто-то объяснить что нет так, с бинарными данными в первый раз работаю...сложновато =\
есть вот такой кусок кода:
PHP:
$res=array(
array("456546","1111"),
array("655646","1111"),
array("564616","1111"),
array("456456","1111")
);
foreach($res AS $r)
{
$out.=pack("Nn",$r[0],$r[1]);
}
делаю так: (пытаюсь получить хотябы первый под массив )
PHP:
print_r(unpack("Nn",substr($out,0,4)));
буду очень признателен если кто-то объяснить что нет так, с бинарными данными в первый раз работаю...сложновато =\