PHP bir Perl kodu dönüştürmek

0 Cevap php

Ben php için aşağıdaki perl işlevi dönüştürmek gerekiyor:

pack("SSA12AC4L",
     $id,
     $loc,
     $name,
     'ar',
     split(/\./, $get->getIP),
     time+(60*60);

PHP (test) aşağıdaki kodu kullanabilirsiniz:

echo pack("SSA12AC4L",
     '25',
     '00001',
     '2u7wx6fd94fd',
     'f',
     preg_split('/\./','10.2.1.1', -1, PREG_SPLIT_NO_EMPTY),
     time()+(60*60));

But I'm getting the following error: Warning: pack() [function.pack]: Type C: too few arguments in D:\wamp\www\test.php on line 8

Herhangi bir öneriniz? Çok teşekkürler.

0 Cevap