Javascript 如何从api输出PHP中转义HTML、JS、PHP代码?

Javascript 如何从api输出PHP中转义HTML、JS、PHP代码?,javascript,php,html,Javascript,Php,Html,我正在制作一个使用Steam API的网站。 在我的网站上,你可以输入一个特定的用户名,然后你会看到关于玩家的数据。现在的问题是,如果用户的名称如下: <script> alert("test!"); </script> 警报(“测试!”); 如果发生这种情况,我的网站将执行此代码。 如何从API的输出中转义代码?是否有PHP函数来执行此操作? 如何解决此问题? htmlspecialchars (PHP4、PHP5、PHP7) htmlspecialchars-将特

我正在制作一个使用Steam API的网站。 在我的网站上,你可以输入一个特定的用户名,然后你会看到关于玩家的数据。现在的问题是,如果用户的名称如下:

<script> alert("test!"); </script>
警报(“测试!”);
如果发生这种情况,我的网站将执行此代码。 如何从API的输出中转义代码?是否有PHP函数来执行此操作? 如何解决此问题?

htmlspecialchars (PHP4、PHP5、PHP7)

htmlspecialchars-将特殊字符转换为HTML实体

不平等 (PHP4、PHP5、PHP7)


htmlentities-将所有适用的字符转换为HTML实体

可能还有更复杂的方法,我肯定会将链接到的问题视为重复。即使考虑到这种可能性,也要感谢你——非常明智。