What are the potential issues with using iframes to display PHP content on a webpage?

One potential issue with using iframes to display PHP content on a webpage is that it can lead to security vulnerabilities such as cross-site scripting (XSS) attacks. To prevent this, it is recommended to sanitize and validate any user input before displaying it in the iframe.

<?php
// Sanitize and validate user input
$user_input = filter_input(INPUT_GET, 'user_input', FILTER_SANITIZE_STRING);

// Display sanitized user input in the iframe
echo '<iframe src="content.php?user_input=' . urlencode($user_input) . '"></iframe>';
?>