<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linha de comando.com - Tecnologia, Informação, Dicas e muito mais. &#187; explode</title>
	<atom:link href="http://www.linhadecomando.com/tag/explode/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linhadecomando.com</link>
	<description>quem sabe eu possa te ajudar!</description>
	<lastBuildDate>Thu, 02 Feb 2012 09:42:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>PHP: Usando end() com explode()</title>
		<link>http://www.linhadecomando.com/php/php-usando-end-com-explode</link>
		<comments>http://www.linhadecomando.com/php/php-usando-end-com-explode#comments</comments>
		<pubDate>Tue, 10 May 2011 15:04:12 +0000</pubDate>
		<dc:creator>Tiago</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[end()]]></category>
		<category><![CDATA[explode]]></category>

		<guid isPermaLink="false">http://www.linhadecomando.com/?p=1754</guid>
		<description><![CDATA[Usando end() para pegar a parte final de uma string separada pelo explode(). &#60;?php $url_pagina = &#34;http://www.site.com.br/paginas/contato&#34;; echo end&#40;explode&#40;&#34;/&#34;,$url_pagina&#41;&#41;; ?&#62; Resultado: contato]]></description>
			<content:encoded><![CDATA[<p>Usando <a href="http://www.w3schools.com/PHP/func_array_end.asp" target="_blank">end()</a> para pegar a parte final de uma string separada pelo <a href="http://www.w3schools.com/PHP/func_string_explode.asp" target="_blank">explode()</a>.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
   <span style="color: #000088;">$url_pagina</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://www.site.com.br/paginas/contato&quot;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">echo</span> <span style="color: #990000;">end</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$url_pagina</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong>Resultado</strong>:<br />
contato</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linhadecomando.com/php/php-usando-end-com-explode/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Exibindo corretamente a data gravada no banco</title>
		<link>http://www.linhadecomando.com/php/php-exibindo-corretamente-a-data-gravada-no-banco</link>
		<comments>http://www.linhadecomando.com/php/php-exibindo-corretamente-a-data-gravada-no-banco#comments</comments>
		<pubDate>Tue, 19 Apr 2011 11:27:17 +0000</pubDate>
		<dc:creator>Tiago</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[datas]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[explode]]></category>

		<guid isPermaLink="false">http://www.linhadecomando.com/?p=2107</guid>
		<description><![CDATA[Neste post você aprendeu a gravar corretamente a data no banco de dados MySQL. Agora, vamos aprender a exibir a data no formato brasileiro (dd/mm/yyyy). Formato de data gravado no banco de dados: 2011-04-19 Formato de data a ser exibido: 19/04/2011 &#60;? $dtBanco = &#34;2011-04-19&#34;; function exibirData&#40;$data&#41;&#123; $rData = explode&#40;&#34;-&#34;, $data&#41;; $rData = $rData&#91;2&#93;.'/'.$rData&#91;1&#93;.'/'.$rData&#91;0&#93;; return [...]]]></description>
			<content:encoded><![CDATA[<p>Neste <a href="http://www.linhadecomando.com/php/php-mysql-gravando-corretamente-a-data-no-banco">post</a> você aprendeu a gravar corretamente a data no banco de dados MySQL.</p>
<p>Agora, vamos aprender a exibir a data no formato brasileiro (dd/mm/yyyy).</p>
<p>Formato de data <strong>gravado no banco de dados</strong>: 2011-04-19</p>
<p>Formato de data <strong>a ser exibido</strong>: 19/04/2011</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span>
   <span style="color: #000088;">$dtBanco</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;2011-04-19&quot;</span><span style="color: #339933;">;</span>
   <span style="color: #000000; font-weight: bold;">function</span> exibirData<span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$rData</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;-&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$rData</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$rData</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/'</span><span style="color: #339933;">.</span><span style="color: #000088;">$rData</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/'</span><span style="color: #339933;">.</span><span style="color: #000088;">$rData</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$rData</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000088;">$dtFormatada</span> <span style="color: #339933;">=</span> exibirData<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dtBanco</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$dtFormatada</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong>Resultado</strong>:</p>
<p>19/04/2011</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linhadecomando.com/php/php-exibindo-corretamente-a-data-gravada-no-banco/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Obtendo parte de uma string formatada com css</title>
		<link>http://www.linhadecomando.com/php/php-obtendo-parte-de-uma-string-formatada-com-css</link>
		<comments>http://www.linhadecomando.com/php/php-obtendo-parte-de-uma-string-formatada-com-css#comments</comments>
		<pubDate>Wed, 10 Mar 2010 14:30:35 +0000</pubDate>
		<dc:creator>Tiago</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[array_reverse]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[explode]]></category>

		<guid isPermaLink="false">http://www.linhadecomando.com/?p=1172</guid>
		<description><![CDATA[Mais um exemplo de como obter parte de uma string. Só que dessa vez vamos formatar a parte que queremos com css. Para a função do explode, vamos utilizar &#8220;(&#8221; como separador. O que estiver depois do parênteses será formatado com css. &#60;?php $texto = &#34;linhadecomando (www.linhadecomando.com)&#34;; &#160; $partesDoTexto = explode&#40;&#34;(&#34;, $texto&#41;; $arrayReverso = array_reverse&#40;$partesDoTexto&#41;; [...]]]></description>
			<content:encoded><![CDATA[<p>Mais um exemplo de como obter parte de uma string. Só que dessa vez vamos formatar a parte que queremos com css.</p>
<p>Para a função do explode, vamos utilizar &#8220;<strong>(</strong>&#8221; como separador. O que estiver depois do parênteses será formatado com css.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$texto</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;linhadecomando (www.linhadecomando.com)&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$partesDoTexto</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;(&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$texto</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$arrayReverso</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_reverse</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$partesDoTexto</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$negrito</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;span style='font-weight:bold;font-size:14px;color:#000000'&gt;(&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$arrayReverso</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;&lt;/span&gt;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$textoModificado</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$arrayReverso</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #000088;">$negrito</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$textoModificado</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong>Resultado</strong>:</p>
<p>linhadecomando <strong>(www.linhadecomando.com)</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linhadecomando.com/php/php-obtendo-parte-de-uma-string-formatada-com-css/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Obtendo o nome do arquivo</title>
		<link>http://www.linhadecomando.com/php/php-obtendo-o-nome-do-arquivo</link>
		<comments>http://www.linhadecomando.com/php/php-obtendo-o-nome-do-arquivo#comments</comments>
		<pubDate>Tue, 09 Mar 2010 11:38:03 +0000</pubDate>
		<dc:creator>Tiago</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[explode]]></category>

		<guid isPermaLink="false">http://www.linhadecomando.com/?p=1167</guid>
		<description><![CDATA[Neste exemplo iremos obter, somente, o nome do arquivo informado. 1 2 3 4 5 6 7 8 9 10 11 &#60;?php // pega o nome do arquivo function pega_nome_arquivo&#40;$arquivo&#41;&#123; $ext = explode&#40;'.',$arquivo&#41;; $ext = $ext; return $ext&#91;0&#93;; &#125; &#160; $nome_arquivo = pega_nome_arquivo&#40;&#34;fotos.jpg&#34;&#41;; echo $nome_arquivo; ?&#62; Explicando: linha 4: A função explode quebra em pedaços [...]]]></description>
			<content:encoded><![CDATA[<p>Neste exemplo iremos obter, somente, o nome do arquivo informado.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// pega o nome do arquivo</span>
<span style="color: #000000; font-weight: bold;">function</span> pega_nome_arquivo<span style="color: #009900;">&#40;</span><span style="color: #000088;">$arquivo</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
   <span style="color: #000088;">$ext</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'.'</span><span style="color: #339933;">,</span><span style="color: #000088;">$arquivo</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$ext</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ext</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #000088;">$ext</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$nome_arquivo</span> <span style="color: #339933;">=</span> pega_nome_arquivo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;fotos.jpg&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$nome_arquivo</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p><strong>Explicando</strong>:<br />
<em>linha 4</em>: A função <strong>explode</strong> quebra em pedaços uma string, bastando informar um separador; como queremos a extensão de um arquivo, o separador será o <strong>(.)</strong>. O retorno dessa função é uma matriz de string.<br />
<em>linha 6</em>: Retorno da função. O valor da posição zero da matriz $ext[0] será o nome do arquivo.<br />
<em>linha 10</em>: Imprime o resultado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linhadecomando.com/php/php-obtendo-o-nome-do-arquivo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Obtendo a extensão de um arquivo</title>
		<link>http://www.linhadecomando.com/php/php-obtendo-a-extensao-de-um-arquivo</link>
		<comments>http://www.linhadecomando.com/php/php-obtendo-a-extensao-de-um-arquivo#comments</comments>
		<pubDate>Tue, 09 Mar 2010 11:25:06 +0000</pubDate>
		<dc:creator>Tiago</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[array_reverse]]></category>
		<category><![CDATA[echo]]></category>
		<category><![CDATA[explode]]></category>

		<guid isPermaLink="false">http://www.linhadecomando.com/?p=1159</guid>
		<description><![CDATA[Exemplo de uma função em PHP para obter, somente, a extensão do arquivo. No exemplo abaixo estou simulando um arquivo de foto, extensão .jpg. 1 2 3 4 5 6 7 8 9 10 11 &#60;?php // pega a extensão do arquivo function pega_ext&#40;$arquivo&#41;&#123; $ext = explode&#40;'.',$arquivo&#41;; $ext = array_reverse&#40;$ext&#41;; return &#34;.&#34;.$ext&#91;0&#93;; &#125; &#160; $nome_arquivo [...]]]></description>
			<content:encoded><![CDATA[<p>Exemplo de uma função em PHP para obter, somente, a extensão do arquivo. </p>
<p>No exemplo abaixo estou simulando um arquivo de foto, extensão .jpg.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// pega a extensão do arquivo</span>
<span style="color: #000000; font-weight: bold;">function</span> pega_ext<span style="color: #009900;">&#40;</span><span style="color: #000088;">$arquivo</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
   <span style="color: #000088;">$ext</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'.'</span><span style="color: #339933;">,</span><span style="color: #000088;">$arquivo</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$ext</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_reverse</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ext</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;.&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$ext</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$nome_arquivo</span> <span style="color: #339933;">=</span> pega_ext<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;fotos.jpg&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$nome_arquivo</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p><strong>Explicando</strong>:<br />
<em>linha 4</em>: A função <strong>explode</strong> quebra em pedaços uma string, bastando informar um separador; como queremos a extensão de um arquivo, o separador será o <strong>(.)</strong>. O retorno dessa função é uma matriz de string.<br />
<em>linha 5</em>: A função <strong>array_reverse</strong> é utilizado para retornar os dados em ordem inversa. Com isso o valor do $ext[0] passa a ser a extensão do arquivo. Se não quiser usar esta função, mude o a posição do array para $ext[1].<br />
<em>linha 10</em>: Imprime o resultado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linhadecomando.com/php/php-obtendo-a-extensao-de-um-arquivo/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

