Question - What’s the difference between htmlentities() and htmlspecialchars()?
Answer -
htmlspecialchars only takes care of <, >, single quote ‘, double quote " and ampersand. htmlentities translates all occurrences of character sequences that have different meaning in HTML.