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

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

PHP

<--����� | ��������� � ������ | ������-->
������ � �������
������ � ������
fread
������ �� ��������� ����� ������������ ���������� ��������.

��������� :
string fread(int $f, int $numbytes)

������ �� ����� $f $numbytes �������� � ���������� ������ ���� ��������. ����� ������ ��������� ����� ������������ � ���������� ����� ������������ ����� ��������. ���� $numbytes ������, ��� ����� ��������� �� �����, ������������ ��, ��� ������� �������. ���� ����� ����� ������������, ���� ��� ����� ������� � ������ ���� �������. ��� ����� ������ ������� � $numbytes ����� ������� �����. �� ���� �� ���������� �� �������� ������ � �������, ��� ��������� �� �������������.

fwrite
������ � ����.

��������� :
int fwrite(int $f, string $str)

���������� � ���� $f ��� ���������� ������ $str. ��� ������� ���������� ���� ��� fread(), �������� "� �������� �����������".

��� ������ � ���������� ������� (�� ���� ����� ������ ������ t � ������ �������� �����) ��� \n ������������ ������������� � ��� ����������� �����, ������� ������ � ����� ������������ �������.

fgets
������ �� ����� ���� ������, ��������������� �������� ����� ������ \n.

��������� :
string fgets(int $f, int $length)

���� ������ ����� ����������� � ���������� � ���������. ���� ������ � ����� �������� ������ $length-1 ������, �� ������������ ������ �� $length-1 ��������. ������� �������, ���� �� ������� ���� � ������ "��������" �� ���� �� �������. ������ ���� � ���� ������ (� �������) ����� ��������������� �������� File(). ����� ����� ��������, ��� ��� ������� (��� � ������� fread()) � ������ ���������� ������ � Windows ���������� � �������������� ��� \r\n � ���� ������ \n.

fputs
������ ������ fwrite().

��������� :
int fputs(int $f, string $str)

fgetcsv
������� ��� ������ � ����� �� �������� ������, � ������� ����� ��������� ������ Excel.

��������� :
list fgetcsv(int $f, int $length, char $delim=",")

������� ������ ������ �� �����, ��������� ������������ $f, � ��������� �� �� ������� $delim. �������� $delim ������ ����������� ���� ������� �� ������ �������, � ��������� ������ ����������� �� �������� ������ ������ ������ ���� ������. ������� ���������� ������������ ������ ��� false, ���� ������ ���������. �������� $length ������ ������������ ����� ������ ����� ��� ��, ��� ��� �������� � fgets(). ������ ������ � ����� �� ������������, � ������������ ��� ������ �� ������ �������� - ������ ������.
������:

$f=fopen("file.csv","r") or die("������");
for($i=0; $data=fgetscsv($f, 1000, ";"); $i++) {
  $num = count($data);
  if($num==1 && $data[0]==="") continue;
  echo "<h3>������ ����� $i ($num �����):</h3>";
  for($c=0; $c<$num; $c++)
    print "[$c]: $data[$c]<br>";
}
fclose($f);
�� ���������� ����� ����� ������� "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
    Ñäåëàòü ñòðàíèöó ñòàðòîâîé ������� �������� ���������
    Äîáàâèòü ñòðàíèöó â èçáðàííîå �������� ���� � ���������
    Ñîîáùèòü îá íàéäåííîé îøèáêå �������� �� ������