Em PHP não sei se seria possível O máximo que você poderia fazer é verificar de qual url o usuário veio, mas isso não garante se era um iframe ou não Com javascript você poderia fazer assim: <html>
<head>
<title>No-Frame</title>
<script type="text/javascript">
if(top.document.location!=document.location){
alert("Esse site não pode ser exibido em iframes !")
top.document.body.innerHTML="Não exiba meu site em iframes !"
}
</script>
</head>
<body>
No Frame !
</body>
</html>
E, se quiser testar:
<html>
<head>
<title>Test</title>
</head>
<body>
Tentativa de exibir o site em um iframe
<br>
<iframe src="no-frame.htm">
</body>
</html>