gpt4 book ai didi

php - 引用和转义文本字符串建议

转载 作者:行者123 更新时间:2023-11-28 16:36:55 26 4
gpt4 key购买 nike

我主要是 C++ 程序员,季节性地返回 PHP。每次我回来时,我都会花时间来习惯回显/打印有关单引号和双引号等的正确 JavaScript/HTML/CSS。我需要遵循一组规则的建议,以实现良好的转义实践。

编辑这是我糟糕的工作代码的一个小例子,我需要遵循规则才能更具可读性:

$ret = "<a href=\"$url\"><img src=\"images/delete.png\" width=\"20\" height=\"20\"></img></a>";

谢谢

最佳答案

我宁愿使用单引号语法来处理 HTML。原因:

  1. 速度更快(对于较大的字符串和较多的迭代次数而言尤其明显)
  2. 更容易知道变量在哪里
  3. html 属性需要使用 htmlspecialchars() 进行转义
  4. 您不必转义每个双引号

所以该字符串看起来像:

$ret = '<a href="'.htmlspecialchars($url).'"><img src="images/delete.png" width="20" height="20"></img></a>';

关于php - 引用和转义文本字符串建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3504152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com