我正在Magento 2中的PHTML页面上处理一个文本区域块。
为了在块的预定义内容中使用\r\n和生成换行符,我需要双引号而不是单引号。
考虑到PHP用双引号解释字符串中的变量:在PHP的文本区域中使用双引号而不是单引号时,是否存在任何可能的安全问题?
如果存在风险:在使用双引号时,净化文本块中用户输入的最佳/最简单方法是什么?
除非您根据用户输入动态生成PHP并对其进行评估,否则用户输入不会因为使用双引号字符串文字而带来风险。
我正在Magento 2中的PHTML页面上处理一个文本区域块。
为了在块的预定义内容中使用\r\n和生成换行符,我需要双引号而不是单引号。
考虑到PHP用双引号解释字符串中的变量:在PHP的文本区域中使用双引号而不是单引号时,是否存在任何可能的安全问题?
如果存在风险:在使用双引号时,净化文本块中用户输入的最佳/最简单方法是什么?
除非您根据用户输入动态生成PHP并对其进行评估,否则用户输入不会因为使用双引号字符串文字而带来风险。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium