Quick Answer
htmlentities() converts special characters to HTML entities to prevent XSS attacks. < becomes < > becomes > and & becomes &. Always encode user-provided data before outputting it in HTML. htmlspecialchars() is the lighter version that only converts the five critical characters. Use ENT_QUOTES flag to also encode single quotes.
Answer
htmlentities() converts all applicable characters to HTML entities, preventing XSS attacks.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.
PHP interview questions and answers for beginner, junior, mid-level, senior, and expert developers. Ideal for freshers and experienced candidates preparing for PHP roles.