fopen
��������� ���� � ����������� ��� � �����������.
��������� :
int fopen(string $filename, string $mode, bool $use_include_path=false)
��������� ���� � ������ $filename � ������ $mode � ���������� ���������� ��������� �����. ���� �������� "�����������", �� ������� ���������� false. �������������� �������� use_include_path ������� � ���, ���, ���� ������ ������������� ��� �����, ��� ������� ������ ����� � ������� �����, ������������ ������������ include � require. ������ ���� �������� �� ����������.
��������� ���� � ����������� ��� � �����������.
��������� :
int fopen(string $filename, string $mode, bool $use_include_path=false)
��������� ���� � ������ $filename � ������ $mode � ���������� ���������� ��������� �����. ���� �������� "�����������", �� ������� ���������� false. �������������� �������� use_include_path ������� � ���, ���, ���� ������ ������������� ��� �����, ��� ������� ������ ����� � ������� �����, ������������ ������������ include � require. ������ ���� �������� �� ����������.
- �������� $mode ����� ��������� ��������� ��������:
- r
- - ���� ����������� ������ ��� ������. ���� ����� �� ����������, ����� ������������ ������. ����� �������� �������� ��������� ����� ��������������� �� ��� ������ ����, �.�. �� ������.
- r+
- - ���� ����������� ������������ �� ������ � ������. ��������� ������� ������� ��������������� �� �� ������ ����. ���� ����� �� ����������, ���������� false. ���� � ������ ������ ��������� ����� ���������� ���-�� � �������� �����, �� ������ ��������� ����� ������ ��� ���������, � �� ��������� ��, ��� ������������� �������� ������ �����.
- w
- - ������� ����� ������ ����. ���� �� ������ ������ ��� ��� ���� � ����� ������, �� �� �������������� ������������. � ������ ������� ��������� ����� ����� ����� "�������������".
- w+
- - ���������� r+, �� ���� ���� ���������� �� ������������, ������� ���. ����� ����� � ������ ����� �������� ��� � ������ ������, ��� � ������. ���� ���� ����������� �� ������� ������, ��� ���������� ���������.
- a
- - ��������� ������������ ���� � ������ ������, � ��� ���� �������� ��������� ������� ������� �� ��������� ���� �����. ��� �������, ����� ��������� � ������ ���������� �����.
- a+
- - ��������� ���� � ������ ������ � ������, ��������� ����� ��������������� �� ����� �����, ��� ���� ���������� ����� �� ������������. ���������� �� a ���, ��� ���� ����� ���������� �� ������������, �� �� ���������. ���� ����� �������, ���� ��� ����� ���-�� �������� � ����, �� �� �� ������, ������ �� ��� ����� ����.
- �� ��� ��� �� ������ �������� ��������� $mode. ���� � ���, ��� � ����� ����� �� ����� r,w,a,r+,w+ � a+ ����� ���������� ��� ���� �������������� ������ - b ��� t. ���� ������ b (��� �� ������ ������ �������), �� ���� ����������� � ������ ��������� ������/������. ���� �� ��� t, �� ��� ����� ��������������� ����� ���������� ������� �������� ������, �.�. �� �������������� ��� ���������.
tmpfile
������� ����� ��������� ���� � ���������� ������ � ��������� ��� �� ������ � ������.
��������� :
int tmpfile()
� ���������� ��� ������ ������ ������� � ������������ �������� ������������, ������ ��� ��� ����� ����������.
������������, ���������� ��������� ������, ������������� ������������� ��� ��� �������� � ��� ���������� ������ ���������.
������� ����� ��������� ���� � ���������� ������ � ��������� ��� �� ������ � ������.
��������� :
int tmpfile()
� ���������� ��� ������ ������ ������� � ������������ �������� ������������, ������ ��� ��� ����� ����������.
������������, ���������� ��������� ������, ������������� ������������� ��� ��� �������� � ��� ���������� ������ ���������.