<?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>Devin &#187; php</title>
	<atom:link href="http://www.devin.com.br/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devin.com.br</link>
	<description></description>
	<lastBuildDate>Wed, 14 Dec 2011 13:46:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Utilizando Proxy no Wordpress e PHP</title>
		<link>http://www.devin.com.br/proxy-no-wordpress/</link>
		<comments>http://www.devin.com.br/proxy-no-wordpress/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 13:43:10 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=927</guid>
		<description><![CDATA[Todo mundo conhece o tal Proxy. Quer queira quer não, na maioria das vezes as empresas utilizam um proxy como intermediador entre seus usuários e a Internet em geral. Enquanto o firewall bloqueia todo o acesso externo, deixa apenas essa brecha para os clientes conectarem no Proxy, então este controla tudo o que entra e [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/um-portal-web-com-wordpress/' rel='bookmark' title='Permanent Link: Um portal Web com Wordpress?'>Um portal Web com Wordpress?</a></li>
<li><a href='http://www.devin.com.br/multiplos-bancos-de-dados-no-wordpress/' rel='bookmark' title='Permanent Link: Múltiplos bancos de dados no Wordpress (RW Splitting)'>Múltiplos bancos de dados no Wordpress (RW Splitting)</a></li>
<li><a href='http://www.devin.com.br/php-tratamento-de-erros/' rel='bookmark' title='Permanent Link: PHP: Tratamento de Erros'>PHP: Tratamento de Erros</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/proxy-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gerenciando MySQL com o phpMyAdmin: Usuários</title>
		<link>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-usuarios/</link>
		<comments>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-usuarios/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 20:28:29 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Programas]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[administração]]></category>
		<category><![CDATA[banco de dados]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[programas]]></category>
		<category><![CDATA[usuários]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=800</guid>
		<description><![CDATA[Uma vez instalado o phpMyAdmin, como descrito em um artigo anterior, é hora de aprender a mexer no programa como um todo. Por ser uma ferramenta bastante completa, este tutorial vai satisfazer dois nichos: os que não sabem nada de MySQL e vão aprender a mexê-lo com o phpMyAdmin; e os que já sabem MySQL [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-instalacao/' rel='bookmark' title='Permanent Link: Gerenciando MySQL com o phpMyAdmin: Instalação'>Gerenciando MySQL com o phpMyAdmin: Instalação</a></li>
<li><a href='http://www.devin.com.br/manip_usuarios/' rel='bookmark' title='Permanent Link: Manipulação de Usuários'>Manipulação de Usuários</a></li>
<li><a href='http://www.devin.com.br/intro_php/' rel='bookmark' title='Permanent Link: Trabalhando com PHP e MySQL: Uma Introdução'>Trabalhando com PHP e MySQL: Uma Introdução</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-usuarios/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Gerenciando MySQL com o phpMyAdmin: Instalação</title>
		<link>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-instalacao/</link>
		<comments>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-instalacao/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 18:00:00 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Programas]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[administração]]></category>
		<category><![CDATA[banco de dados]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[programas]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=644</guid>
		<description><![CDATA[No primeiro de uma série de tutoriais sobre o phpMyAdmin, vamos aprender aqui como instalar esta poderosa ferramenta e como configurá-la corretamente para termos todos os recursos disponíveis e utilizá-la depois.

1. Introdução
O MySQL é um banco de dados popular que é bastante utilizado em aplicações Web. Por exemplo, praticamente todo sistema de gerenciamento de conteúdo [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-usuarios/' rel='bookmark' title='Permanent Link: Gerenciando MySQL com o phpMyAdmin: Usuários'>Gerenciando MySQL com o phpMyAdmin: Usuários</a></li>
<li><a href='http://www.devin.com.br/intro_php/' rel='bookmark' title='Permanent Link: Trabalhando com PHP e MySQL: Uma Introdução'>Trabalhando com PHP e MySQL: Uma Introdução</a></li>
<li><a href='http://www.devin.com.br/rotacao-de-logs-binarios-no-mysql/' rel='bookmark' title='Permanent Link: Rotação de logs binários no MySQL'>Rotação de logs binários no MySQL</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-instalacao/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>PHP: Protegendo arquivos de funções</title>
		<link>http://www.devin.com.br/php-protegendo-arquivos-de-funcoes/</link>
		<comments>http://www.devin.com.br/php-protegendo-arquivos-de-funcoes/#comments</comments>
		<pubDate>Mon, 01 Mar 2004 17:43:53 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=565</guid>
		<description><![CDATA[Quando se cria um arquivo de classes ou funções, sabe-se que eles não serão usados sozinhos, e sim chamados por outros scripts através do include() ou do require(). Para certificar-se que o usuário não chamará estes arquivos sozinhos através de uma URL, teste pela variável $PHP_SELF, que se retornar com o nome do arquivo do [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/php-tratamento-de-erros/' rel='bookmark' title='Permanent Link: PHP: Tratamento de Erros'>PHP: Tratamento de Erros</a></li>
<li><a href='http://www.devin.com.br/proxy-no-wordpress/' rel='bookmark' title='Permanent Link: Utilizando Proxy no Wordpress e PHP'>Utilizando Proxy no Wordpress e PHP</a></li>
<li><a href='http://www.devin.com.br/intro_php/' rel='bookmark' title='Permanent Link: Trabalhando com PHP e MySQL: Uma Introdução'>Trabalhando com PHP e MySQL: Uma Introdução</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/php-protegendo-arquivos-de-funcoes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Resumindo o tamanho do texto</title>
		<link>http://www.devin.com.br/php-resumindo-o-tamanho-do-texto/</link>
		<comments>http://www.devin.com.br/php-resumindo-o-tamanho-do-texto/#comments</comments>
		<pubDate>Mon, 01 Mar 2004 17:43:26 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[texto]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=563</guid>
		<description><![CDATA[Às vezes precisamos colocar certos dados em uma tabela HTML por exemplo, como nome, descrição, e esse tipo de coisa, mostrando uma certa listagem das coisa, ou até o começo de uma notícia com um link para o texto completo. Quando o texto é muito grande, a formatação pode ficar compremetida, então usa-se a função [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/' rel='bookmark' title='Permanent Link: PHP: Deixando o texto mais bonitinho'>PHP: Deixando o texto mais bonitinho</a></li>
<li><a href='http://www.devin.com.br/php-traducoes-usando-printf/' rel='bookmark' title='Permanent Link: PHP: Traduções usando printf()'>PHP: Traduções usando printf()</a></li>
<li><a href='http://www.devin.com.br/comandos-de-tratamento-de-texto/' rel='bookmark' title='Permanent Link: Comandos de Tratamento de Texto'>Comandos de Tratamento de Texto</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/php-resumindo-o-tamanho-do-texto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP: Deixando o texto mais bonitinho</title>
		<link>http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/</link>
		<comments>http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/#comments</comments>
		<pubDate>Mon, 01 Mar 2004 17:42:40 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[texto]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=561</guid>
		<description><![CDATA[Se você quiser deixar o texto de algum título, pode convertê-lo para que todas as primeiras letras de cada palavra fiquem em maiúsculo. Para isso utilize a função: ucwords().


Posts relacionados:PHP: Resumindo o tamanho do texto
Comandos de Tratamento de Texto
PHP: Traduções usando printf()



Posts relacionados:<ol><li><a href='http://www.devin.com.br/php-resumindo-o-tamanho-do-texto/' rel='bookmark' title='Permanent Link: PHP: Resumindo o tamanho do texto'>PHP: Resumindo o tamanho do texto</a></li>
<li><a href='http://www.devin.com.br/comandos-de-tratamento-de-texto/' rel='bookmark' title='Permanent Link: Comandos de Tratamento de Texto'>Comandos de Tratamento de Texto</a></li>
<li><a href='http://www.devin.com.br/php-traducoes-usando-printf/' rel='bookmark' title='Permanent Link: PHP: Traduções usando printf()'>PHP: Traduções usando printf()</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP: Traduções usando printf()</title>
		<link>http://www.devin.com.br/php-traducoes-usando-printf/</link>
		<comments>http://www.devin.com.br/php-traducoes-usando-printf/#comments</comments>
		<pubDate>Mon, 01 Mar 2004 17:38:42 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tradução]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=559</guid>
		<description><![CDATA[Uma boa maneira de produzir uma aplicação que terá várias versões em línguas diferentes é usando a função printf(). Nela a frase inteira será sempre as mesma, e as variáveis serão referenciadas (como por exemplo, %s para uma string). Assim você pode traduzir as frases inteiras sem se preocupar em &#8220;quebrar&#8221; as frases por causa [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/php-resumindo-o-tamanho-do-texto/' rel='bookmark' title='Permanent Link: PHP: Resumindo o tamanho do texto'>PHP: Resumindo o tamanho do texto</a></li>
<li><a href='http://www.devin.com.br/php-protegendo-arquivos-de-funcoes/' rel='bookmark' title='Permanent Link: PHP: Protegendo arquivos de funções'>PHP: Protegendo arquivos de funções</a></li>
<li><a href='http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/' rel='bookmark' title='Permanent Link: PHP: Deixando o texto mais bonitinho'>PHP: Deixando o texto mais bonitinho</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/php-traducoes-usando-printf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Tratamento de Erros</title>
		<link>http://www.devin.com.br/php-tratamento-de-erros/</link>
		<comments>http://www.devin.com.br/php-tratamento-de-erros/#comments</comments>
		<pubDate>Mon, 01 Mar 2004 17:36:09 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[erros]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=555</guid>
		<description><![CDATA[Se o PHP estiver com a opção do php.ini &#8220;track_errors&#8221; ligada, um erro de script é armazenado na variável $php_errormsg. Pode-se suprir estas mensagens de erro colocando uma arroba (@) antes da função, expressão, etc. Utilizando os dois, pode-se esconder o erro e depois mostrar de uma forma mais amigável.


Posts relacionados:PHP: Deixando o texto mais [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/php-deixando-o-texto-mais-bonitinho/' rel='bookmark' title='Permanent Link: PHP: Deixando o texto mais bonitinho'>PHP: Deixando o texto mais bonitinho</a></li>
<li><a href='http://www.devin.com.br/php-traducoes-usando-printf/' rel='bookmark' title='Permanent Link: PHP: Traduções usando printf()'>PHP: Traduções usando printf()</a></li>
<li><a href='http://www.devin.com.br/intro_php/' rel='bookmark' title='Permanent Link: Trabalhando com PHP e MySQL: Uma Introdução'>Trabalhando com PHP e MySQL: Uma Introdução</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/php-tratamento-de-erros/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trabalhando com PHP e MySQL: Uma Introdução</title>
		<link>http://www.devin.com.br/intro_php/</link>
		<comments>http://www.devin.com.br/intro_php/#comments</comments>
		<pubDate>Mon, 27 Jan 2003 12:00:03 +0000</pubDate>
		<dc:creator>Hugo Cisneiros (Eitch)</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.devin.com.br/?p=516</guid>
		<description><![CDATA[Um tutorial para quem quiser aprender a mexer com PHP, integrando com um banco de dados MySQL. Ótimo para quem está começando. Não inclui instruções de como instalar e configurar o PHP.

1. A linguagem PHP
A linguagem PHP é uma linguagem de programação criada especialmente para o uso em páginas Web. Mas nem por isso ela [...]


Posts relacionados:<ol><li><a href='http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-instalacao/' rel='bookmark' title='Permanent Link: Gerenciando MySQL com o phpMyAdmin: Instalação'>Gerenciando MySQL com o phpMyAdmin: Instalação</a></li>
<li><a href='http://www.devin.com.br/gerenciando-mysql-com-o-phpmyadmin-usuarios/' rel='bookmark' title='Permanent Link: Gerenciando MySQL com o phpMyAdmin: Usuários'>Gerenciando MySQL com o phpMyAdmin: Usuários</a></li>
<li><a href='http://www.devin.com.br/rotacao-de-logs-binarios-no-mysql/' rel='bookmark' title='Permanent Link: Rotação de logs binários no MySQL'>Rotação de logs binários no MySQL</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.devin.com.br/intro_php/feed/</wfw:commentRss>
		<slash:comments>109</slash:comments>
		</item>
	</channel>
</rss>

