+ -
当前位置:首页 → 问答吧 → 问一个简单的问题

问一个简单的问题

时间:2010-12-08

来源:互联网

打算在每个数组前面加一个编号
@resultData = map{s/^/($i++).":".$_/} @dataInLine;

这种写法貌似就没有成功过啊
使用foreach就没问题的
foreach(@dataInLine){
                push(@resultData,($i++).":".$_);
        }
请问这2种写法有什么不同啊?

作者: camus1984   发布时间: 2010-12-08

s/^/($i++).":".$_/ 改成 $i++ . ":" . $_ 试试

作者: 小鹭   发布时间: 2010-12-08



QUOTE:
s/^/($i++).":".$_/ 改成 $i++ . ":" . $_ 试试
小鹭 发表于 2010-12-08 14:34




   哦了
莫非是我想复杂了

作者: camus1984   发布时间: 2010-12-08