加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在PHP数组中为1个键添加2个值

发布时间:2020-12-13 17:27:40 所属栏目:PHP教程 来源:网络整理
导读:我有一个数据结果集,我想写入 PHP中的数组.这是我的示例数据: **Name** **Abbrev**Mike MTom TJim J 使用该数据,我想在php中创建一个如下所示的数组: 1|Mike|M2|Tom|T3|Jim|j 我尝试了array_push($values,’name’,’abbreviation’)[伪代码],它给了我以下
我有一个数据结果集,我想写入 PHP中的数组.这是我的示例数据:
**Name** **Abbrev**
Mike     M
Tom      T
Jim      J

使用该数据,我想在php中创建一个如下所示的数组:

1|Mike|M
2|Tom|T
3|Jim|j

我尝试了array_push($values,’name’,’abbreviation’)[伪代码],它给了我以下内容:

1|Mike
2|M
3|Tom
4|T
5|Jim
6|J

如果我查看“Mike”或“M”,我需要查看此数组以获得相同的键值.

将结果集写入上面设置的数组的最佳方法是什么,其中name和abbreviation共享相同的键?

PHP不是我的顶级语言,但尝试这些:
array_push($values,array("Mike","M"))
array_push($values,array("Tom","T"))
array_push($values,array("Jim","J"))

$name1 = $values[1][0]
$abbrev1 = $values[1][1]

要么:

array_push($values,array("name" => "Mike","abbrev" => "M"))
array_push($values,array("name" => "Tom","abbrev" => "T"))
array_push($values,array("name" => "Jim","abbrev" => "J"))

$name1 = $values[1]["name"]
$abbrev1 = $values[1]["abbrev"]

诀窍是使用嵌套数组来配对每个条目中的名称和缩写.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读