Olá, tudo bem?!
Armazenar dados html ou até mesmo manipular é importante, pois devemos nos preocupar com a segurança e também com a integridade dos dados.
Há momentos que desejamos armazenar a string HTML, um exemplo é quando temos um textarea que contem a estrutura similar ao word.
Devemos tratar os dados para serem armazenados ou exibidos, para nossa felicidade o PHP traz um recurso nativo para nos auxiliar, a função htmlentities, onde irá converter os caracteres aplicáveis em entidades HTML, vamos para um exemplo prático:
|
|
Acima dispomos uma string simples, representando um link de acesso ao site, tendo posse da string devemos utilizar a função para o tratamento da string.
|
|
Para executar o código, basta acessar via terminal o local do arquivo e executar com o PHP, por exemplo:
|
|
O resultado esperado é similar o demonstrado abaixo.
|
|
Como pudemos observar, foi extremamente simples realizarmos o tratamento da string, após isso podemos seguir nosso caminho da aplicação com a validação e sanitização dos dados para posterior armazenamento em um banco de dados por exemplo.
Espero que tenham apreciado e que o conteúdo agregue valor em seu dia a dia.
Grande abraço e sucesso em seus projetos.