С качать переменные как фаил.

iigor

Новичок
С качать переменные как фаил.

В php есть несколько переменных например $name='Имя'; $id=12; $pos=255; надо отправить их в виде файла клиенту. В двойчном виде. Получаеться на строку 4 байта. На id 4 байта(тип int) на pos 1 байт(тип byte). Нажимаеш ссылку и она просит сохранить фаил.
 

iigor

Новичок
Как раз и скачать. Она даёт переменные как текст а не как двоичные данные.
 

iigor

Новичок
Странный вопрос. Конечно. Только у меня как текст. А мне надо в двоичных данных.
 

SiMM

Новичок
> Странный вопрос.
Это был не вопрос, это было утверждение.
[m]pack[/m]
 

iigor

Новичок
Вижу пока только один выход для себя это создать на сервере фаил предварительно записать в него всё что нужно потом переадресовать запрос на него чтоб его скачали потом удалить. Но это очень муторно нельзя ли передать всё в потоке с разу клиенту в виде двоичных данных. Подскажите?

-~{}~ 04.01.06 00:19:

У меня не определённое количество переменных.

-~{}~ 04.01.06 00:23:

Если pack то как задать количество байт допустим у меня переменная содержит 1 а это допустим 64 байта то она добавит 63 нулика в переди? И с не известным колинеством переменных не понятно.
<?php
$binarydata = pack("nvc*", 0x1234, 0x5678, 65, 66);
?>
 
Сверху