【问题标题】:Name for string that holds array? [closed]保存数组的字符串的名称? [关闭]
【发布时间】:2020-02-11 17:53:10
【问题描述】:

我想知道保存在字符串中的数组(保存数组的字符串)的正确名称是什么。

常用于在数据库中存储标签或多个变量

示例 1(商品的图片 URL): url1,url2,url3

示例 2(视频标签):tag1,tag2,tag3

示例 3(任务完成):2,3,1,6,7,4

这些字符串在 PHP 中通常会被转换成一个数组。

澄清一下:这些类型的字符串的正确名称是什么?

【问题讨论】:

  • 你可以说“逗号分隔字符串”或“逗号分隔字符串”?
  • "soonToBeAnArrayString"
  • comma separated string
  • “编码实践应用不足,如果您的值碰巧包含逗号,就会中断”。要将数组序列化为字符串,请使用已建立的序列化格式,例如 serialize 或 JSON 等……

标签: php arrays string terminology


【解决方案1】:

这些值存储为comma separated valuesCSV。作为在单个条目中存储多个数据点的一种方式,这是一种相对常见的做法。

来自wikipedia

逗号分隔值 (CSV) 文件是使用逗号分隔值的分隔文本文件。 CSV 文件以纯文本形式存储表格数据(数字和文本)。文件的每一行都是一个数据记录。每条记录由一个或多个字段组成,以逗号分隔。使用逗号作为字段分隔符是此文件格式名称的来源。

希望对你有帮助,

【讨论】:

  • 除非我怀疑 OP 是否应用了实际的 CSV 规则,例如在值包含逗号时使用引号......
猜你喜欢
  • 2013-06-25
  • 2021-10-28
  • 1970-01-01
  • 1970-01-01
  • 2015-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多