Мне нужно преобразовать следующую PERL функцию PHP:Преобразование кода Perl в PHP
pack("SSA12AC4L",
$id,
$loc,
$name,
'ar',
split(/\./, $get->getIP),
time+(60*60);
Я использую следующий код (для теста) в PHP:
echo pack("SSA12AC4L",
'25',
'00001',
'2u7wx6fd94fd',
'f',
preg_split('/\./','10.2.1.1', -1, PREG_SPLIT_NO_EMPTY),
time()+(60*60));
Но я получив следующую ошибку: Предупреждение: pack() [function.pack]: Тип C: слишком мало аргументов в D: \ wamp \ www \ test.php в строке 8
Любые предложения? Большое спасибо.
Спасибо, он отлично работал :) – Slim