在PHP中:单引号比双引号更安全吗



我正在Magento 2中的PHTML页面上处理一个文本区域块。

为了在块的预定义内容中使用\r\n和生成换行符,我需要双引号而不是单引号。

考虑到PHP用双引号解释字符串中的变量:在PHP的文本区域中使用双引号而不是单引号时,是否存在任何可能的安全问题?

如果存在风险:在使用双引号时,净化文本块中用户输入的最佳/最简单方法是什么?

除非您根据用户输入动态生成PHP并对其进行评估,否则用户输入不会因为使用双引号字符串文字而带来风险。

最新更新