相关疑难解决方法(0)

什么 - >箭头在Perl中做什么?

我一直->在看代码,我不确定它是什么意思.例如:

@top_links = @{$m->links};
Run Code Online (Sandbox Code Playgroud)

这条线做什么?另外,我在哪里可以阅读它?

perl

34
推荐指数
4
解决办法
5万
查看次数

通过" - >"与传递类/对象作为第一个参数调用方法之间的区别究竟是什么?

perldoc perlobj(引用这个优秀的答案):

my $fred = Critter->find("Fred");
$fred->display("Height", "Weight");
Run Code Online (Sandbox Code Playgroud)

......以上代码大致相当于:

my $fred = Critter::find("Critter", "Fred");
Critter::display($fred, "Height", "Weight");
Run Code Online (Sandbox Code Playgroud)

究竟有什么区别,除了错误检查以确保第一个参数是受祝福的对象或有效的类名?例如,为什么它大部分但不完全相同?

oop perl object

7
推荐指数
1
解决办法
469
查看次数

什么 - >运算符在Perl中做什么?

可能重复:
Perl中的 - >箭头做了什么?

我没有Perl经验,我需要阅读一些脚本.

我找不到' - >'运算符的解释.

你能解释' - >'运算符在这一行中做了什么吗?

$sftp->doSomething( $sPerson, $sCredentials )
Run Code Online (Sandbox Code Playgroud)

perl operators

2
推荐指数
2
解决办法
827
查看次数

标签 统计

perl ×3

object ×1

oop ×1

operators ×1