我想知道是否有人可以解释之间的差异$name和($name).
例如:
my @objects = ('specs','books','apple');
my ($fruit) = grep { $_ eq 'apple'} @objects;
Run Code Online (Sandbox Code Playgroud)
这给出了结果$fruit = 'apple'.但是,如果将第二个语句修改为:
$fruit = grep { $_ eq 'apple'} @objects;
Run Code Online (Sandbox Code Playgroud)
水果的价值评估为1.这是相关/具体的grep吗?
| 归档时间: |
|
| 查看次数: |
146 次 |
| 最近记录: |