Leser: 2
|< 1 2 >| | 19 Einträge, 2 Seiten |
1
2
3
substr('String', 0, 2, 'D');
# oder als "LVALUE" oder "left Value" oder eben "linksstehender Wert"
substr('String', 0, 2) = 'D';
1
2
3
4
5
6
7
8
use strict;
use warnings;
my $x = 3;
my $sub = sub :lvalue {$x};
print "$sub\n";
print "$x\n";
&$sub = 5;
print "$x\n";
1
2
3
4
5
6
7
8
use strict;
use warnings;
my $x = 3;
my $sub = sub :lvalue {$x};
print "$sub\n";
print "$x\n";
&$sub = 5;
print "$x\n";
$object->foo($newval)
$object->foo = $newval
1
2
3
4
5
6
7
8
9
10
11
package Foo;
use base 'Class::Accessor::Lvalue';
_ _ PACKAGE _ _ ->mk_accessors(qw(foo bla bar));
sub new { bless {}, shift }
package main;
$foo_obj = Foo->new;
$foo_obj->foo = 123;
warn $foo_obj->foo;
|< 1 2 >| | 19 Einträge, 2 Seiten |