Sete das principais funções em PHP

Sete principais funções em PHP que todo desenvolvedor precisa conhecer.

Sete das principais funções em PHP
Gunnar Correa
Gunnar Correa
10/09/2026 3 minutos

Não é de hoje que os desenvolvedores utilizam as funções nativas de uma linguagem, ao contrário de que muitos acham, utilizar as funções nativas pode ser mais rápido do que criar as nossas (sim, alguns usuários preferem recriar a roda).

Todas as linguagens já possuem suas classes para manipulação de: string, cálculos, tratamento de erros, envio de e–mail e muitas outras. Essas classes permitem que de forma rápida e elegante possamos resolver um determinado problema, sem a necessidade de escrever determinado código.

Abaixo estão listadas sete das principais funções para tratamento de string, como você já deve imaginar, existem muitas outas.

strlen()

Descrição: Esta função retorna à quantidade de caracteres de uma string, na qual devemos passar por parâmetro.

Link: http://php.net/manual/pt_BR/function.strlen.php

plaintext
	$meuNome = "Gunnar Correa";
	$quantidadeCaracteres = strlen($meuNome);
	echo "Meu nome contém {$quantidadeCaracteres} caracteres.";

substr()

Descrição: Esta função retorna uma parte de uma string, na qual podemos informar o início e término ou apenas de onde deve-se iniciar.

Link: http://php.net/manual/pt_BR/function.substr.php

plaintext
	$meuNome = "Gunnar Correa";
	$primeiroNome = substr($meuNome, 0, 6);
	echo "Meu primeiro nome é <b>{$primeiroNome}</b>.";

strtolower()

Descrição: Esta função converte todos os caracteres da string para minúscula.

Link: http://php.net/manual/pt_BR/function.strtolower.php

plaintext
	$meuNome = strtolower("Gunnar Correa");
	echo "Meu nome é <b>{$meuNome}</b>.";
plaintext
strtoupper()

Descrição: Esta função converte todos os caracteres da string para maiúscula.

Link: http://php.net/manual/pt_BR/function.strtoupper.php

plaintext
	$meuNome = strtoupper("Gunnar correa");
	echo "Meu nome é <b>{$meuNome}</b>.";

strip_tags()

Descrição: Esta função remove tags HTML de uma string.

Link: http://php.net/manual/pt_BR/function.strip-tags.php

plaintext
	$comentario = "<b>Gunnar Correa</b> - Você pode conferir um exemplo em 
	<a href='http://www.satellasoft.com'>SatellaSoft</a>";
	
	echo $comentario;
	echo "<br />";
	echo strip_tags($comentario, "<b>");

str_replace/str_ireplace()

Descrição: Esta função remove determinada ocorrência de toda uma string. O str_replace diferencia maiúscula de minúscula e o str_ireplace não faz essa diferenciação.

Link: http://php.net/manual/pt_BR/function.str-replace.php, http://php.net/manual/pt_BR/function.str-ireplace.php

plaintext
	$mensagen = "Acesse o site do <b>PHP</b>";
	$procurar = "PhP";
	$substituir = "SatellaSoft";
	
	echo str_replace($procurar, $substituir, $mensagen);
	echo "<br/>";
	echo str_ireplace($procurar, $substituir, $mensagen);

explode()

Descrição: Esta função quebra uma string em um ponto especificado e retorna um array, na qual podemos acessar um de seus índices.

Link: http://php.net/manual/pt_BR/function.explode.php

plaintext
	$meuNome = "Gunnar Correa Pereira";
	$nomeArray = explode(" ", $meuNome); //Quebra nos 'espaços'
	
	echo "Primeiro nome: <b>{$nomeArray[0]}</b>, 
		 último nome: <b>{$nomeArray[2]}</b>";

Para melhor aprendizado, recomendo que assista a videoaula disponível logo abaixo, ela aborda todos esses conteúdos explicados aqui. Na verdade, este aritgo é um complemento a esta videoaula.

Nossos cursos

Nossos cursos
Gunnar Correa
Gunnar Correa

Deixe um comentário

Para deixar um comentário, é necessário estar autenticado. Crie uma conta gratuita na SatellaSoft.

Entrar ou Registrar-se