Jan
3
2011

6 Funções Básicas de PHP

Olá leitores do algoritmizando,

Quem me segue no twitter, sabe que eu  tenho outro blog sobre assuntos diversos e no post: Navegador não abre páginas em PHP, eu falei que comecei a estudar PHP. Agora tudo que eu aprender de interessante, farei um post.

Já no começo dos meus estudos eu me deparei com algumas funções básicas do php.

Funções Básicas do PHP

strlen - Essa função conta quantos caracteres tem uma string.
Exemplo:

$nome ="pedro";
echo strlen($nome);

substr – Essa corta parte de uma string. Ela começa a contagem à partir de 0. No exemplo abaixo eu pedi para que ela deixasse somente os dois primeiros caracteres.

Exemplo:

$nome ="pedro";
echo substr($nome,0,2);

ucfirst - Deixa a primeira letra da variável em maiúscula.
Exemplo:

$nome="pedro";
echo ucfirst($nome);

strtoupper – Transforma todas as letras de uma variável em maiusculas.
Exemplo:

$nome ="pedro";
echo strtoupper($nome);

strtolower - Transforma todos os caracteres em minusculo.

$nome ="pedro";
echo strtolower($nome);

str_replace – Função para pesquisar e substituir

$texto = "dicas toscas hein!? ";
echo str_replace("toscas", "legais", $texto);

E aí!? Gostaram do post?


Receba nossos artigos em seu Email!


Digite o seu email abaixo:

Posts Relacionados:

Sobre o Autor: Pedro Mendes

Sou um amante da tecnologia e estou cursando Análise de Sistemas. Entusiasta do Software Livre, também gosto de SEO. Me siga no Twitter! e acesse o meu site (tosco) pedromendes.net

12 Comments + Add Comment

  • Gostei, mas já que você colocou as funções de primeira letra em maiúscula e todas em minúsculas, por que não colocou a de todas em maiúscula?

    [Reply]

    Pedro Henrique Reply:

    Olá, Obrigado pelo comentário.

    Eu coloquei a função strtoupper ela deixa todas as letras da string maiúsculas.

    [Reply]

  • Parabéns pela iniciativa! Belo post!

    [Reply]

  • Muito bom!
    Sou programador de PHP já um pouco avançado, mas de vez em quando é bom dar uma “pesquisadinha” em manipulações de String.

    Parabéns pelo Post!

    [Reply]

  • Boa iniciativa, simples e prático!

    Se continuar assim poderiamos montar um guia de referência rápida =)

    P.S.: Poderia ter posto a saída de cada comando.

    [Reply]

  • Bacana, eu já programo com PHP há um tempinho, mas não tinha estudado nada muito bom, apenas aprendi dando uma fuçada em códigos por aí, e como já programo em outras linguagens, me virei razoavelmente bem. Porém resolvi comprar um livro pra estudar melhor e mais aprofundado e comprei esse livro aqui ó:
    http://www.submarino.com.br/produto/1/21533909/php+programando+com+orientacao+a+objetos

    PHP programando com orientação a objetos, estou no começo do livro ainda, mas o conteúdo é muito bom, um livro bem completo, escrito por um cara que trabalha com php desde seu começo aqui no brasil, vale a pena, recomendo, e o custo benefício está bacana.

    [Reply]

  • O detalhe é só que strtoupper e strtolower não funcionam com palavras acentuadas. O ideal é montar uma função combinando-as com a função str_replace a fim substituir as letras acentuadas que ficarem em minúsculo.

    [Reply]

  • Um dia desses precisei transformar a primeira letra de um caracter em maiúsculo. Fiz com CSS mas bom saber essa ucfirst.

    [Reply]

    Pedro Mendes Reply:

    LOL

    Eu nunca tinha pensado nisso =D Se for em outra linguagem e não tiver a função pode ser muito útil fazer pelo CSS.

    [Reply]

  • Parabéns pelo site Senhores…Mais ainda parabéns pela iniciativa!

    [Reply]

    Pedro Mendes Reply:

    Valeu Professor!!!

    Além de pesquisarmos muitos para postar, o blog já está abrindo portas…

    [Reply]

  • excelente, manda mais funções a exemplo dessas, é muito para esclarecer dúvidas…

    [Reply]

Deixe o sua opinião abaixo

Wix – Criador de Sites

World Plone Day

World Plone Day

Nossos posts no seu Email

Informe seu email abaixo para receber nossas atualizações.

Facebook

Destaques

QuebraLink - Decodifica e inverte links Aprender Algoritmos Dicas Ubuntu Otimização de Sites

Sites Legais

Banner MeuPinguim

Vida de Programador Dicas em Geral - Dicas sobre Informática, Tecnologia e Inclusão Digital Ubuntu Dicas Infológico