-
Recent Posts
Recent Comments
Tags
$HOME alias ano AppleScript argv array bc biblioteca C clipboard comando copy CPP curdate cálculo daemon dia error execução foreach gcc IP JavaScript LaTeX memória MySQL mês número números objeto paste perímetro PHP pi posix Python Shell stdout strings tabela Tcl-Tk Tcl/Tk terminal variável área de transferênciaArchives
Livros da equipe do CODARE
Expressões Regulares
Uma Abordagem Divertida
de Aurélio Marinho Jargas
Shell Script Profissional
de Aurélio Marinho Jargas
PHP-GTK 2ª Edição
de Pablo Dall'Oglio
PHP Programando com Orientação a Objetos
de Pablo Dall'Oglio
Ruby: Conhecendo a Linguagem
de Eustáquio Rangel (TaQ)
Author Archives: Pablo DallOglio
PHP: Utilizando o método __autoload()
Palavras-chave: PHP5, Orientação a objetos, carregar, classes, __autoload Quando programamos aplicações orientadas a objetos um dos aspectos importantes a se observar é a responsabilidade e a orientação à assunto. Isto quer dizer que cada classe deve ser responsável por um … Continue reading
Posted in PHP
3 Comments
PHP: Atribuição condicional (ternário)
Palavras-chave: PHP5, IF, atribuição condicional, ternário Um dos comandos mais utilizados nos nossos programas sem dúvida é o IF. Quando utilizamos o IF para tarefas simples como realizar um teste condicional para posterior atribuição de variáveis, podemos utilizar uma sintaxe … Continue reading
Posted in PHP
9 Comments
PHP: Cortando strings (substr)
Palavras-chave: PHP, strings, substr, strpos Um dos tipos de dados com mais recursos na linguagem PHP é sem dúvida as strings. A linguagem PHP possui inúmeras funções para manipulação de strings e uma das mais utilizadas é o substr. O … Continue reading
Posted in PHP
6 Comments
PHP: Convertendo entre arrays e strings
Palavras-chave: PHP, arrays, strings, implode, explode De todos os tipos de dados presentes nas linguagens de programação, arrays e strings certamente estão entre os mais utilizados. E em PHP isto não é diferente. Muitas vezes temos a necessidade de conversão … Continue reading
Posted in PHP
8 Comments
PHP: Descobrir métodos e atributos de uma classe (Reflection)
Palavras-chave: PHP, Classes, Objetos, Reflection API No PHP existem diversas formas de se descobrir informações a respeito de uma classe. Por exemplo, para saber quais os métodos oferecidos por uma classe, a função get_class_methods() é utilizada: <?php class Pessoa { … Continue reading
Posted in PHP
2 Comments
PHP: Funções com argumentos variados
Palavras-chave: PHP, funções, argumentos Você sabia que o PHP aceita a chamada de funções com argumentos variados? Normalmente definimos os parâmetros a serem recebidos na assinatura da função (declaração). Mas quando não sabemos a quantidade exata de métodos a serem … Continue reading
Posted in PHP
3 Comments
PHP: Utilizando o método __toString()
Palavras-chave: PHP5, Orientação a objetos, classes, unicidade, __toString() Um dos conceitos na orientação a objetos é a unicidade. Cada objeto é único no sistema, não existem dois objetos iguais. Você constata isto simplesmente imprimindo o objeto na tela, pois o … Continue reading
Posted in PHP
5 Comments
PHP: Percorrendo diretórios com SPL
Palavras-chave: PHP, Iterators, diretórios, percorrer, iterar, SPL A forma mais comum de se ler o conteúdo de um diretório em PHP é utilizando um laço de repetição WHILE em conjunto com as funções opendir() e readdir(), como no exemplo a … Continue reading
Posted in PHP
4 Comments
PHP: Ler o conteúdo de arquivos INI (parsing)
Palavras-chave: PHP, INI, configuração, parsing Arquivos .INI são comumente utilizados para armazenar informações sobre a configuração das aplicações. Caminhos de diretórios, caminhos de programas externos, usuários, senhas, dentre outros. Em aplicações PHP é extremamente simples realizar a leitura de arquivos … Continue reading
Posted in PHP
4 Comments
PHP: Como enviar emails
Palavras-chave: PHP, enviar, e-mail, email, gmail, evolution Uma das coisas mais chatas em PHP é enviar email. Não por causa do PHP, mas porque cada software cliente de email trata os headers de uma maneira diferente. Passei uma madrugada dessas … Continue reading
Posted in PHP
9 Comments