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?

Artigo criado por














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:
January 3rd, 2011 at 09:12
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:
April 4th, 2011 at 23:36
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:
April 4th, 2011 at 23:35
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]