What are some common PHP functions or methods that can help sanitize and format user input for display in tooltips?
When displaying user input in tooltips, it's important to sanitize and format the data to prevent any potential security vulnerabilities such as cross-site scripting (XSS) attacks. One common way to achieve this is by using PHP functions like htmlspecialchars() to escape special characters and strip_tags() to remove any HTML tags from the input.
// Sanitize and format user input for display in tooltips
$user_input = "<script>alert('XSS attack!');</script>";
$clean_input = htmlspecialchars(strip_tags($user_input));
echo "<div title='$clean_input'>Hover over me</div>";