Aprenda como acessar os recursos da API do Twitter usando o CPAN Net::Twitter module. Também será possível ver alguns usos consistentes em negócios do Twitter, incluindo postagem automatizada e analisando resultados de busca do Twitter.
O <b>split</b> separa uma string em array por expressão regular; já o <b>explode</b> tem o mesmo resultado do split, porém não faz overhead (processamento) como engine (motor) por expressão regular. Portanto, o explode é mais eficiente quando não há a necessidade de uso por expressões regulares. Porém, se houver necessidade de uso de quebra de uma string por expressão regular, você pode utilizar a alternativa preg_split, que é uma sintaxe compatível com Perl, fazendo assim ser mais eficiente em relação ao split.
Em 2003, eu tive o privilégio de conhecer o PHP 3 a partir de uma revista que comprei nas bancas. Não conhecia muita coisa (hoje, confesso que não sei se teve alguma evolução em relação aquele tempo), mas fiquei interessado como a facilidade que o PHP proporcionava para quem a dispunha aprender.
Veja como ler o tamanho dos arquivos em seu servidor. Um simples código, lê o tamanho e informa para você. Veja:
Se você tem texto a substituir em diversos locais, existem diversas maneiras de se fazer isso. Para substituir o trecho de texto "Windows" por "Linux" em todos os arquivos do diretório atual chamado teste[algumacoisa] você pode usar:
Em muitos pontos de um script Perl há a necessidade de criar nomes, por exemplo nomes de variáveis. Para criar nomes existem as seguintes regras: - não podem conter espaços - devem ter, no máximo, 32 caracteres - só podem ser constituídos por letras e números - o primeiro caracter deve ser uma letra; são permitidas letras maiúsculas e minúsculas - não podem conter caracteres especiais como ü, ç, ã, etc - apenas o sinal de sublinhado _ é permitido como caractere especial Use nomes que possam ser identificados com facilidade e que indiquem com clareza sua função. Lembre-se de que você pode precisar revisar um script depois de alguns meses. Fica mais fácil entender uma variável denominada $NroDeAcessos do que uma identificada por $x. Exemplo:
Um bloco é constituído por diretivas contidas numa diretiva hierarquicamente superior. Um bloco de diretivas pode, por exemplo, estar contido numa diretiva condicional ou numa alça ( loop). Todas as diretivas contidas numa subrotina também se constituem num bloco de diretivas. Um bloco de diretivas é iniciado através de um chave de abertura { e terminado através de uma chave de fechamento }. Nas diretivas condicionais (como no exemplo 1) ou nos laços (como no exemplo 2), estes blocos sempre precisam estar contidos entre chaves, mesmo quando o bloco é constituído por apenas uma diretiva. Um bloco de diretivas também pode conter outros blocos.
A Perl, assim como outras linguagens de programação, é composta por uma sequência ordenada de diretivas. São comandos que o interpretador Perl processa e transforma em código de máquina. Uma diretiva em Perl é composta por um comando que, normalmente, é terminado com um ponto-e-vírgula. Usa-se uma diretiva, por exemplo: - quando se atribui um valor a uma variável, como no exemplo acima a diretiva $Numero = 42; - quando se efetua uma operação que envolva variáveis, como na segunda diretiva do exemplo acima - quando um função Perl é chamada, como na terceira diretiva do exemplo acima Existem diretivas simples e complexas. Exemplos:
Os scripts Perl podem ser produzidos em qualquer editor ASCII. O ideal é utilizar um editor de programação que possa ser configurado para otimizar a programação em Perl. Salve seus scripts Perl com nomes seguidos da extensão .pl. Para compor um script Perl existe apenas uma regra fixa: a primeira linha do script precisa indicar a localização do interpretador. A indicação da localização do interpretador Perl inicia-se com os sinais #!, seguidos do caminho (path). A partir daí pode-se inserir todas as diretivas na linguagem Perl que se desejar, assim como no exemplo acima as palavras "Valeu! Sou um script Perl" são enviadas para a saída padrão através do comando print. A indicação da localização do interpretador é avaliada principalmente por sistemas Unix e Unix-compatíveis na ocasião em que o arquivo Perl é colocado no modo "executável". O arquivo, então, pode ser chamado diretamente e inicializa o interpretador. Se o ambiente de trabalho for outro que o Unix/Linux, anote assim mesmo o caminho habitual (#!/usr/bin/perl) na primeira linha. Caso o script não seja executado, substitua a linha pelo caminho correto utilizando sempre o sinal de barra (não de barra invertida) mesmo em se tratando de sistemas DOS/Windows. A linha contendo o caminho do interpretador é também uma linha de comentário de acordo com a sintaxe Perl. Comentários são iniciados com o sinal #. Tudo que estiver entre este sinal e o final da respectiva linha é ignorado pelo interpretador Perl. Em comentários que ocupem mais de uma linha, todas elas precisam do sinal inicial #. Exemplo de um script Perl completo:
Perl é uma linguagem de escrita de programas muito clara, amplamente conhecida e bastante respeitada, usada para uma variedade de tarefas como, por exemplo, para criar o equivalente dos arquivos batch do DOS ou scripts shell C, mas no contexto do desenvolvimento da Web, ela é usada para desenvolver scripts CGI.