【发布时间】:2013-01-02 07:18:45
【问题描述】:
在将结果集格式化为以下格式后,我得到了如下所示的数组。
Array
(
[0] => xxx@2456
[1] => xxx@2345
[2] => xxy@1234
[3] => xxy@123
[4] => xyz@3456
);
我想要上面数组中的结果数组,如下所示。我正在考虑如何使用 PHP 字符串函数或有其他方法。
注意:可能有很多像上面这样的数组元素,但是在我们在“@”之后添加最后一个数字之后,我想要唯一的元素。
Array
(
[0] => xxx@4801
[1] => xxy@1464
[2] => xyz@3456
);
任何想法如何继续......在上面的输出数组格式中,xxx@4801 是输入数组的 2345 和 2456 的总和......
【问题讨论】:
-
你从哪里得到
xxx@4801????格式化前的原始数组在哪里??? -
xxx 是所有数组元素............我通过使用连接将它变成了一个字符串。
-
它令人困惑......你能用适当的相关例子更新你的问题
-
嘿,只是一个数组是那种格式..........告诉我有没有办法进入第二种格式。
标签: php arrays codeigniter