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

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

PHP

<--����� | ��������� � ������ | ������-->
��������� �������
�������������� � ����� �����
print
������� ������, �������� ���������� ��� ���������.

��������� :
print(string arg)

������� print() ������� �������� arg, � �������� �������� ����� ���� ���������� ��� ���������.

echo
���������� ����� ������ ��� ���������� ��������.

��������� :
echo(string arg1, string [argn]...)

������� echo() ������� �������� ������������� ����������.
echo() - ���������� �������� �����������, ������� ��� ��� �� ����������� ������, ���� ���� ������������ ��������� ����������.
echo "������� �� ��������� ������,
��������� � ����, �����������
� ������������ ��� ������".
"����� �������� ����� �����������".
"�������� ������������";

printf
����� ����������������� ������.

��������� :
int printf(string format [, mixed args, ...]);

������ �� �� �����, ��� � sprintf(), ������ �������������� ������ �� ������������, � ������������ � ������� ������������.

sprintf
���������� �������������� ������ � ������������ ����������.

��������� : sprintf($format [,args, ...])
��� ������� ���������� ������, ������������ �� ������ ������ ��������������, ���������� ��������� ����������� �������, ������� ����� ������������ �������� �� �������� ��������������� ���������� �� ������ ����������.

������ �������������� $format ����� �������� � ���� ������� ��������������, ������������ �������� %. ��� ��������� ������� ���������� � �������� ������ ��� ����. ������ ������������ ������� (�� ����, ������ % � ��������� �� ��� �������) ������������� ������, � ������ ������ ���������, ���������� ����� ��������� $format. ���� �� ����� ��������� � ����� % ��� ������� ������, ���������� ��� �������:

echo sprintf("The percentage was %d%%",$percentage);

������ ������������ ������� �������� �������� ���� ��������� (� ������� �� ���������� ����� ������� %):
  • �������������� ������������ ������� ����, ������� ���������, ������� �������� ����� �������� ��� ��������� ��������. � �������� ��������-������������ (���� �������� ����� ������� ������, ��� ������ ���� ��� ��� ������) ����� �������������� ������ ��� 0, �� ��������� ������������� ������. ����� ������ ����� ������ ������-�����������, ���� ������� ��� � ������ ��������������, ��������� ����������.
  • ������������ ������������ ������������, ������������, ����� ��������� �������� �� ������� ��� �� ������ ���� ����. �� ��������� ������������ ������������ �� ������� ����, ������ ����� ������� � ����� ������������, ����� ������ - (�����).
  • �������������� �����, ������������ ������ ���� ��� ������ ��������. ���� ��������� �� ����� � ���� ����������, �� �� &quo;�������" �� ���� ����� ����, �� �� ����� ������.
  • �������������� �����, ������������ ������ ".", ��������������, ������� ������ ����� ������� ����� � �������������� ������. ���� ������������ ����������� ������ � ��� ������, ���� ���������� ����� ����� � ��������� ������, � ��������� ������ �� ������������.
  • �������, ������������ (�������� - ������������ ������������!) ������������ ���� ��������, ������� ����� �������� � �������� ������:
  • b - ��������� �������� �� ������ ��������� ��� �������� ����� �����
  • c - ��������� ������ � ��������� � ��������� �����
  • d - ����� �����
  • f - ����� � ��������� ������
  • o - ������������ ����� �����
  • s - ������ ��������
  • x - ����������������� ����� ����� � ���������� ������� a-z
  • X - ����������������� ����� ����� � �������� ������� A-Z

    ��� ��� ����� ������� �������� ������������� ����� � ��������� ������:
    $money1 = 68.75;
    $money2 = 54.35;
    $money = $money1 + $money2;
    // echo $money ������� "123.1"...
    $formatted = sprintf ("%01.2f", $money);
    // echo $formatted ������� "123.10"!
    
    ��� ������ ������ ������ �����, ������������� ������ ����������� �����:

    $isodate=sprintf("%04d-%02d-%02d",$year,$month,$day);

  • sscanf
    ���������� ������������� ������ �������� ������� � ��������� �������� � ����������.

    ��������� :
    mixed sscanf(string str, string format [, string var1 ...])

    ������� sscanf() �������� ������������������ ������� printf(). ��� �������������� ������ str �������� ������� format, ���������� ������������ printf(). ��� �������� ������ ���� ���������� ���������� �������� ����������� � �������.
    // ��������� ��������� ������
    $serial = sscanf("SN/235-0001", "SN/%3d-%4d");
    echo $serial[0]*10000+$serial[1]; // �������: 2350001
    // � ���� ������������
    $date = "January 01 2000";
    list($month, $day, $year) = sscanf($date, "%s %d %d");
    echo "����: $year-".substr($month,0,3)."-$day\n";
    // �������: 2000-Jan-01
    
    ��� �������� �������������� �������������� ���������� (�� ������� ���������� �� ������) ������� ���������� �� �����. �� ����������, ������� �� �������� ��������, � ������������ �������� �� �����������.
    // ���������� XML ������� �� ������
    $auth = "765\tLewis Carroll";
    $n = sscan($auth,"%d\t%s %s", &$id, &$first, &$last);
    echo "<author id="$id">
      <firstname>$first</firrstname>
      <surname>$last</surname>
    </author>\n";
    
    �� ���������� ����� ����� ������� "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
    Ñäåëàòü ñòðàíèöó ñòàðòîâîé ������� �������� ���������
    Äîáàâèòü ñòðàíèöó â èçáðàííîå �������� ���� � ���������
    Ñîîáùèòü îá íàéäåííîé îøèáêå �������� �� ������