����������
WEB - ������

www.spravkaweb.ru Rambler's Top100
 ï¿½ï¿½ ����������: �������/PHP/��������� �������.������ � ��������� �������Ðàñïå÷àòàòü 
�������
�������
����� ���
HTML
JavaScript
VBScript
CSS
Flash
Perl
PHP
MySQL
SSI
VRML
�������������
������
Download
�����
��������
������
�������� ���
�����:
��������
Subscribe.Ru:

PHP

<--����� | ��������� � ������ | ������-->
��������� �������
������ � ��������� �������
pack
������������� ������ � �������� ������.

��������� :
string pack(string format [,mixed $args, ...]);

������� pack() ����������� �������� ��������� � �������� ������, ������� ����� � ������������. ������ ����������, � ����� �� ����������, �������� ��� ������ ������ $format, ������� ������������ ����� ����� ������������� �������������� �������������� - ��������� ���, ������� ����������� � sprintf(), �� ������ ��� ����� %. ����� ������� ������������� ����� ������ �����, ������� ��������, ������� ���������� ����� ���������� ������ ��������������. � ������, ��� �������� a,A,h � H ����� ������, ����� ���������� �������� ����� �������� � �������� ������ �� ���, ��� ��������� � ��������� ���������-������ ��� ������ ������� (�� ����, ���������� ������ ���� ��� ������ ������). � ������ @ ��� ���������� ���������� �������, � ������� ����� �������� ��������� ������. ��� ���� ��������� �������������� ��������� �� ���� ����� ������ ���������� ����������, �� ������� ���������������� �������� ������� �������. ������ ����� ����� ������� *, � ���� ������ ���������������, ��� ������������ ��������� �� ��� ���������� ������.

��� ������ ������ �������������� �������:

  • a - ������, ��������� ����� � ���� ����������� �������� � ����� 0;
  • A - ������, ��������� ����� ����������� ���������;
  • h - ����������������� ������, ������� ������� � ������;
  • H - ����������������� ������, ������� ������� � ������;
  • c - �������� ���� (������);
  • C - ����������� ����;
  • s - �������� �������� ����� (16 ������ ������� ������ ������������ ������������ ����������);
  • S - ����������� �������� �����;
  • n - ����������� ����� (16 �����, ������� ������� � �����);
  • v - ����������� ����� (16 �����, ������� ������� � �����);
  • i - �������� ����� (������ � ������� ������ ������������ ������������);
  • I - ����������� �����;
  • l - �������� ������� ����� (32 ����, ������� ������ ������������ ������������);
  • L - ����������� ������� �����;
  • N - ����������� ������� ����� (32 ����, ������� ������� � �����);
  • V - ����������� ����� (32 ����, ������� ������� � �����);
  • f - ����� � ��������� ������ (������� �� �����������);
  • d - ����� � ��������� ������ ������� �������� (������� �� �����������);
  • x - ������ � ������� �����;
  • X - ������� ����� �� 1 ����;
  • @ - ���������� ������� ����� �� �������� ���������� �������.
    // �����, �����, ��� ��������� - ������
    $bindata = pack("nvc*", 0x1234, 0x5678, 65, 66);
    
    ����� ���������� ������������ ���� � ������ $bindata ����� ����������� 6 ������ � ����� ������������������:
    0x12, 0x34, 0x78, 0x56, 0x41, 0x42 (� ����������������� ������� ���������).

  • unpack
    ������������� ������ �� �������� ������.

    ��������� :
    array unpack(string format, string data);

    ������������� ������ �� �������� ������ � ������ �������� �������. ���������� ������, ���������� ������������� ��������.
    $array = unpack("c2chars/nint", $binarydata);
    
    ����������� � ���������� ������ ����� ��������� "chars1", "chars2" � "int".
    �� ���������� ����� ����� ������� "PHP 4. ����������� ����������."
    www.piter.com
    ������ / � ����������
     
    Download
    Ñêà÷àòü ñïðàâî÷íèê ïî PHP
    ��� ������:
    05.07.2004
  • � ������� PHP ��������� ��������� ������� ��� ������ � ���������� (���������� GD):
    imagetypes(), ...
  • � ������� JavaScript ��������� �������� �� ����� D, E, F, H, I
  • � ������� ������ ��������� ������, �������������� ��� �������� � html-�������� ��������� MS Office (Word, Excel � �.�.)
  • �����������:
    ���� ��������� � ������� �����:
    ��������.
    ������������.
    ��� ����.
    ������ � �������.
    �������.
    ������ ���� �� ���������.
    ��������:
    Rambler's Top100
    Ñäåëàòü ñòðàíèöó ñòàðòîâîé ������� �������� ���������
    Äîáàâèòü ñòðàíèöó â èçáðàííîå �������� ���� � ���������
    Ñîîáùèòü îá íàéäåííîé îøèáêå �������� �� ������