我一直->在看代码,我不确定它是什么意思.例如:
@top_links = @{$m->links};
Run Code Online (Sandbox Code Playgroud)
这条线做什么?另外,我在哪里可以阅读它?
从perldoc perlobj(引用这个优秀的答案):
Run Code Online (Sandbox Code Playgroud)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");
究竟有什么区别,除了错误检查以确保第一个参数是受祝福的对象或有效的类名?例如,为什么它大部分但不完全相同?
可能重复:
Perl中的 - >箭头做了什么?
我没有Perl经验,我需要阅读一些脚本.
我找不到' - >'运算符的解释.
你能解释' - >'运算符在这一行中做了什么吗?
$sftp->doSomething( $sPerson, $sCredentials )
Run Code Online (Sandbox Code Playgroud)