2

在编程中,像这样的字符串

$stringA="[[f9.heart]]"; // facebook replaces it with heart image
$stringB="%%VARNAME%%"; // set var value into a template system

被定义为具有特殊处理(由开发人员设置)。将它们称为正确的计算机术语是什么?(进行互联网研究时)

如果有人知道 PHP 的良好实践、建议等链接,请发布!谢谢。

4

1 回答 1

8

这是一件非常常见的事情,在不同的上下文中有很多名称。

我能想到

  • 变量扩展(shell脚本
  • 宏扩展,替换变量(其他脚本
  • 转义序列(切线
  • 模板扩展/模板文本生成(文档生成
  • 字符串插值(编程语言,例如 ruby​​、perl、python)
  • 字符串连接(最广泛)

PS:迟到:

如果指的是实际的字符串格式:

  • 变量引用
  • 字段参考/字段代码
  • 格式化字符串
于 2013-05-24T10:34:27.403 回答