Biblioteca de Funções - Parte I

Começa aqui uma série de artigos que apresentarão diversas funções do PHP, uma forma de facilitar o trabalho de criação e dar precisão aos resultados. Começaremos pelas funções que trabalham com strings.

Por | @jonathanlamimkt Programação

Funções utilizadas no tratamento de strings

Funções relacionadas a HTML

htmlspecialchars

    string htmlspecialchars(string str);

Essa função retorna a string fornecida e substitui os seguintes caracteres:

•& para '&'
•" para '"'
•< para '<'
•> para ‘>'

htmlentities

   string htmlentities(string str);

O funcionamento dessa função é semelhante ao da função anterior, porém mais completo. Converte todos os caracteres da string que possuem uma representação especial em html, como por exemplo:


•º para 'º'
•ª para 'ª'
•á para 'á'
•ç para ‘ç'

nl2br

   string nl2br(string str);

Retorna a string fornecida substituindo todas as quebras de linha (“n”) por quebras de linhas em html (“
”).

Exemplo:

echo nl2br(“JonathannLamimn”);

Imprime:
Jonathan
Lamim


get_meta_tags

   array get_meta_tags(string arquivo);

Abre um arquivo html e percorre o cabeçalho em busca de “meta” tags, retornando num array todos os valores encontrados.

Exemplo:

No arquivo pratica.html temos:
...



...

...

a execução da função:

get_meta_tags(“pratica.html”);

retorna o array:

array(“author”=>”jonathan”,”tags”=>"php3 documentation");

strip_tags

   string strip_tags(string str);

Retorna a string fornecida, retirando todas as tags html e/ou PHP encontradas.

Exemplo:

strip_tags('testando
');

Retorna a string “testando”

urlencode

   string urlencode(string str);

Retorna a string fornecida, convertida para o formato urlencode. Esta função é útil para passar variáveis para uma próxima página.

urldecode

   string urldecode(string str);

Funciona de maneira inversa à anterior, decodificando a string fornecida do formato urlencode para texto normal.

Bem pessoal, ficamos por aqui... no próximo artigo falaremos sobre funções relacionadas a arrays.

Espero que tenham gostado!

Até a próxima...

Mais sobre:
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo
  • ASSINE NOSSA NEWSLETTER

    As melhores publicações no
    seu e-mail

  • Preencha para confirmar