<?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>Marcelo Andrade &#187; PHP</title>
	<atom:link href="http://www.marcelooliveira.net.br/category/programacao/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcelooliveira.net.br</link>
	<description>Programação e linhas de código</description>
	<lastBuildDate>Tue, 13 Dec 2011 01:03:23 +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>PFA: desenvolvimento em PHP para Android</title>
		<link>http://www.marcelooliveira.net.br/php/2011/10/pfa-desenvolvimento-em-php-para-android/</link>
		<comments>http://www.marcelooliveira.net.br/php/2011/10/pfa-desenvolvimento-em-php-para-android/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 11:13:17 +0000</pubDate>
		<dc:creator>Marcelo Andrade</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.marcelooliveira.net.br/?p=109</guid>
		<description><![CDATA[Aos programadores que utilizam o PHP uma excelente notícia, a irontec lançou um projeto open source de desenvolvimento PHP para Android. O PFA (PHP for Android), como foi chamado o projeto, tem como objetivo tornar possível o desenvolvimento em PHP no sistema operacional Android, fornecer ferramentas e documentação para a linguagem. O vídeo abaixo mostra como instalar e  testar o PFA. PHPforAndroid.apk HOWTO install and test from irontec on Vimeo. Para mais informações, a documentação estão [...]]]></description>
			<content:encoded><![CDATA[<p>Aos programadores que utilizam o PHP uma excelente notícia, a irontec lançou um projeto open source de <strong>desenvolvimento PHP para Android</strong>. O PFA (PHP for Android), como foi chamado o projeto, tem como objetivo tornar possível o desenvolvimento em PHP no sistema operacional Android, fornecer ferramentas e documentação para a linguagem.</p>
<p>O vídeo abaixo mostra como instalar e  testar o PFA.</p>
<p><iframe src="http://player.vimeo.com/video/13177370?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="400" height="693"></iframe></p>
<p><a href="http://vimeo.com/13177370">PHPforAndroid.apk HOWTO install and test</a> from <a href="http://vimeo.com/irontec">irontec</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Para mais informações, a documentação estão disponíveis no site do projeto, <a title="PHP for Android" href="http://phpforandroid.net/" target="_blank">http://phpforandroid.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcelooliveira.net.br/php/2011/10/pfa-desenvolvimento-em-php-para-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerar senhas aleatórias em PHP</title>
		<link>http://www.marcelooliveira.net.br/php/2011/08/gerar-senhas-aleatorias-em-php/</link>
		<comments>http://www.marcelooliveira.net.br/php/2011/08/gerar-senhas-aleatorias-em-php/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 23:14:49 +0000</pubDate>
		<dc:creator>Marcelo Andrade</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[gerar senhas]]></category>
		<category><![CDATA[password]]></category>

		<guid isPermaLink="false">http://www.marcelooliveira.net.br/?p=32</guid>
		<description><![CDATA[Provavelmente alguém já se deparou com alguma situação onde precisou gerar uma senha para algum usuário ou até desenvolver aqueles famosos &#8220;Esqueci minha senha&#8221;. Desenvolvi uma função em PHP para gerar senhas aleatórias. Seu funcionamento é muito simples, com um array de letras e números, a função retorna uma string de 8 caracteres randômicos podendo facilmente ser editado para retornar uma string de quantos caracteres desejar. 1234567891011121314function GeraSenha&#40;&#41; &#123; $caracteres = 'abcdxywzABCDZYWZ0123456789'; $max = strlen&#40;$caracteres&#41;-1; $password = null; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marcelooliveira.net.br/wp-content/uploads/2011/08/password.jpg"><img class="alignnone size-medium wp-image-33" title="password" src="http://www.marcelooliveira.net.br/wp-content/uploads/2011/08/password-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Provavelmente alguém já se deparou com alguma situação onde precisou gerar uma senha para algum usuário ou até desenvolver aqueles famosos &#8220;Esqueci minha senha&#8221;.</p>
<p>Desenvolvi uma função em <strong>PHP</strong> para <strong>gerar senhas aleatórias</strong>. Seu funcionamento é muito simples, com um array de letras e números, a função retorna uma string de 8 caracteres randômicos podendo facilmente ser editado para retornar uma string de quantos caracteres desejar.</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:550px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">function</span> GeraSenha<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
<span style="color: #000088;">$caracteres</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'abcdxywzABCDZYWZ0123456789'</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$max</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/strlen"><span style="color: #990000;">strlen</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$caracteres</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$password</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> <span style="color: #cc66cc;">8</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #000088;">$password</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$caracteres</span><span style="color: #009900;">&#123;</span><a href="http://www.php.net/mt_rand"><span style="color: #990000;">mt_rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$max</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$password</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #b1b100;">echo</span> GeraSenha<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Espero ter ajudado. Até a próxima galera.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcelooliveira.net.br/php/2011/08/gerar-senhas-aleatorias-em-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	
	<div style="display: none;" id="wikipopFrame"><iframe id="theFrame" style="border: none;" name="theFrame" width="340" height="400" src=""></iframe></div>

</channel>
</rss>

