Chcę zapisać 2 stringi w paczce oddzielone znakiem zera (x), lecz pozniej (przy rozpakowywaniu paczki) nie wiem jakiej dlugosci sa te stringi, rozdzielnikiem jest wlasnie ten znak zera, oto jak koduje paczkę:
<?php
$pack = pack('a*xa*', 'string pierwszy', 'string drugi');
?>
no i moje pytanie brzmi: czy da się rozkodować tę paczkę poleceniem unpack() ?
czy musze po jednym bajcie pętlą jechać i sprawdzać czy aktualny bajt jest zerowy ?
Z góry dzięki za odpowiedź