parse_url
������������ URL � ���������� ��� ����������.
��������� :
array parse_url(string url);
��� ������� ���������� ������������� ������, ���������� ��������� ��������� ������������ ����������� URL. ��� �������� "scheme", "host", "port", "user", "pass", "path", "query" � "fragment".
������������ URL � ���������� ��� ����������.
��������� :
array parse_url(string url);
��� ������� ���������� ������������� ������, ���������� ��������� ��������� ������������ ����������� URL. ��� �������� "scheme", "host", "port", "user", "pass", "path", "query" � "fragment".
parse_str
������� ������ URL � ����������.
��������� :
void parse_str(string str [, array arr]);
������� parse_str() �������������� ������ str, ��� ���� �� ��� ������ ��������� � ���� ���������� � �� �������� � ������������ �� � URL. ���� ������� ������������� ��� ���� ���������� ��������.
���� ����� ������ �������������� ��������, �� ��������, ��������� ��� ������ ������� parse_str(), ����������� �� � ���������� ����������, � � ��������� ���������� �������.
������� ������ URL � ����������.
��������� :
void parse_str(string str [, array arr]);
������� parse_str() �������������� ������ str, ��� ���� �� ��� ������ ��������� � ���� ���������� � �� �������� � ������������ �� � URL. ���� ������� ������������� ��� ���� ���������� ��������.
���� ����� ������ �������������� ��������, �� ��������, ��������� ��� ������ ������� parse_str(), ����������� �� � ���������� ����������, � � ��������� ���������� �������.
$str = "name[]=Vasia&name[]=Pupkin&id=12645&[email protected]&url=www.vasia.ru"; parse_str($str); parse_str($str, $arr); echo $id; // ������� 1264 echo $name[0]; // ������� Vasia echo $name[1]; // ������� Pupkin print_r($arr); // ������� Array ( [name] => Array ( [0] => Vasia [1] => Pupkin ) [id] => 12645 [mail] => [email protected] [url] => www.vasia.ru )
rawurlencode
����������� URL.
��������� :
string RawUrlEncode(string str);
������� RawUrlEncode() ���������� ������, � ������� ��� �� ���������-�������� ������� (�� ����������� ������ "-", ����� ������������� "_" � ����� ".") �������� ��������������������: ���� �������� (%), �� ������� ������� ��� ����������������� �����, ������� ���������� ��� �������. ��� ����������� ����� ��� ����, ����� ��������� ������� �� �������������� � �������� ������������ ������ URL � �� ���������� ��� �������� � �����.
����������� URL.
��������� :
string RawUrlEncode(string str);
������� RawUrlEncode() ���������� ������, � ������� ��� �� ���������-�������� ������� (�� ����������� ������ "-", ����� ������������� "_" � ����� ".") �������� ��������������������: ���� �������� (%), �� ������� ������� ��� ����������������� �����, ������� ���������� ��� �������. ��� ����������� ����� ��� ����, ����� ��������� ������� �� �������������� � �������� ������������ ������ URL � �� ���������� ��� �������� � �����.
echo "<A href=ftp://user:".rawurlencode($mypasswd). "@ftp.my.com/x.txt>"; // �������� ������ � �����������
rawurldecode
���������� ������������� URL.
��������� :
string rawurldecode(string str);
��� ������� ���������� ������, � ������� ������������������ � ������ �������� (%) � ���������� �� ��� ����� ����������������� ����� ����������� � ������, ���������������� ����� ����. ���������� urldecode(), �� �� ������������ + ��� ������.
���������� ������������� URL.
��������� :
string rawurldecode(string str);
��� ������� ���������� ������, � ������� ������������������ � ������ �������� (%) � ���������� �� ��� ����� ����������������� ����� ����������� � ������, ���������������� ����� ����. ���������� urldecode(), �� �� ������������ + ��� ������.
$str="foo%20bar%40baz"; echo rawurldecode($str); // ������� foo bar@baz
base64_encode
�������� ������ � ��������� MIME base64.
��������� :
string base64_encode(string data);
base64_encode() ���������� data �������������� � ��������� base64. ��� ��������� ����������� ��� ����, ����� ���������� �������� ������ ����� ������������ ����, ������� �� �������� ������� ���, ����� ��� �������� ����. ������ � ��������� Base64 �������� �������� �� 33% ������ �����, ��� ��������.
�������� ������ � ��������� MIME base64.
��������� :
string base64_encode(string data);
base64_encode() ���������� data �������������� � ��������� base64. ��� ��������� ����������� ��� ����, ����� ���������� �������� ������ ����� ������������ ����, ������� �� �������� ������� ���, ����� ��� �������� ����. ������ � ��������� Base64 �������� �������� �� 33% ������ �����, ��� ��������.
base64_decode
���������� ������, �������������� � ��������� MIME base64.
��������� :
string base64_decode(string encoded_data);
base64_decode() ���������� encoded_data � ���������� �������� ������. ������������ ������ ����� ���� ���������.
���������� ������, �������������� � ��������� MIME base64.
��������� :
string base64_decode(string encoded_data);
base64_decode() ���������� encoded_data � ���������� �������� ������. ������������ ������ ����� ���� ���������.