1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168
|
<?xml version="1.0" encoding="iso-8859-1"?>
<reference id="ref.url">
<title>Funes URL</title>
<titleabbrev>URLs</titleabbrev>
<refentry id="function.base64-decode">
<refnamediv>
<refname>base64_decode</refname>
<refpurpose>Decodifica dados codificados com MIME base64</refpurpose>
</refnamediv>
<refsect1>
<title>Descrio</title>
<methodsynopsis>
<type>string</type><methodname>base64_decode</methodname>
<methodparam><type>string</type><parameter>encoded_data</parameter></methodparam>
</methodsynopsis>
<para>
<function>base64_decode</function> decodes
<parameter>encoded_data</parameter> e retorna o dado
original. O retorno pode ser binrio.
</para>
<para>
Veja tambm: <function>base64_encode</function>, RFC-2045 seo
6.8.
</para>
</refsect1>
</refentry>
<refentry id="function.base64-encode">
<refnamediv>
<refname>base64_encode</refname>
<refpurpose>Codifica dados com MIME base64</refpurpose>
</refnamediv>
<refsect1>
<title>Descrio</title>
<methodsynopsis>
<type>string</type><methodname>base64_encode</methodname>
<methodparam><type>string</type><parameter>dados</parameter></methodparam>
</methodsynopsis>
<para>
<function>base64_encode</function> returns
<parameter>Dado</parameter> codificado com base64. Esta codificao
designada para que dados binrios durem no transporte sobre
camadas de transorte que no so 8-bit clean, como mensagens de e-mail.
</para>
<para>
Dados codificados na Base-64 tem aproximadamente 33% mais espao que dos dados
originais.</para>
<para>
Veja tambm:
<function>base64_decode</function>,
<function>chunk_split</function>,
RFC-2045 seo 6.8.
</para>
</refsect1>
</refentry>
<refentry id="function.parse-url">
<refnamediv>
<refname>parse_url</refname>
<refpurpose>Separa uma URL e retorna seus componentes</refpurpose>
</refnamediv>
<refsect1>
<title>Descrio</title>
<methodsynopsis>
<type>array</type><methodname>parse_url</methodname>
<methodparam><type>string</type><parameter>url</parameter></methodparam>
</methodsynopsis>
<para>
Esta funo retorna um array associativo qualquer um dos vrios
componentes de uma URL que esto presentes. Isto inclui
"scheme", "host", "port", "user", "pass", "path", "query", e
"fragment".
</para>
</refsect1>
</refentry>
<refentry id="function.urldecode">
<refnamediv>
<refname>urldecode</refname>
<refpurpose>Decodifica uma URL codificada</refpurpose>
</refnamediv>
<refsect1>
<title>Descrio</title>
<methodsynopsis>
<type>string</type><methodname>urldecode</methodname>
<methodparam><type>string</type><parameter>str</parameter></methodparam>
</methodsynopsis>
<para>
Decodifica qualquer <literal>%<replaceable>##</replaceable></literal>
codificado na string. A string decodificada o valor de retorno.
<example>
<title><function>urldecode</function> exemplo</title>
<programlisting role="php">
$a = split ('&', $querystring);
$i = 0;
while ($i < count ($a)) {
$b = split ('=', $a [$i]);
echo 'Value for parameter ', htmlspecialchars (urldecode ($b [0])),
' is ', htmlspecialchars (urldecode ($b [1])), "<BR>";
$i++;
}
</programlisting>
</example>
</para>
<para>
Veja tambm <function>urlencode</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.urlencode">
<refnamediv>
<refname>urlencode</refname>
<refpurpose>Codifica uma string URL</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>string</type><methodname>urlencode</methodname>
<methodparam><type>string</type><parameter>str</parameter></methodparam>
</methodsynopsis>
<para>
Retorna uma string onde todos caracteres no-alfanumricos exceto
<literal>-_.</literal> substituido por um sinal de porcento
(<literal>%</literal>) seguidos por dois digtos hexadecimais e espaos
codificados como um sinal de 'mais' (<literal>+</literal>). codificando
o mesmo caminho que um dado enviados por um formulrio WWW codificado , que a
mesma coisa como em um tipo de mdia
<literal>application/x-www-form-urlencoded</literal>.
Isto difere da codificao RFC1738 (veja
<function>rawurlencode</function>) por rases histricas,
espaoes so codificados como um sinal de 'mais' (+). Esta funo
conveniente quando codificado uma string para ser usada em uma parte de consulta
em uma URL, como um conveniente meio de passar variveis para uma prxima pgina:
<example>
<title><function>urlencode</function> exemplo</title>
<programlisting role="php">
echo '<A HREF="mycgi?foo=', urlencode ($userinput), '">';
</programlisting>
</example>
</para>
<para>
Veja tambm <function>urldecode</function>.
</para>
</refsect1>
</refentry>
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->
|