Leser: 1
![]() |
|< 1 2 >| | ![]() |
14 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!perl -w
use strict;
use warnings;
use Data::Dumper;
my $fname = "testfile.txt";
my $ofh;
open ($ofh, ">", $fname) or die $^E;
print $ofh "Zeile 1\n", "Zeile 2\n";
close $ofh;
my $ifh;
open ($ifh, "<", $fname) or die $^E;
my $line = <$ifh>;
my @ar = (
$., # String?
0 + $., # String - immer noch?
1 + $. - 1, # Zahl
);
my $d = Data::Dumper->new([\@ar], [qw(ar)]);
print $d->Dump;
__END__
Ergibt:
$ar = [
'1',
'1',
1
];
1
2
3
4
5
6
7
8
9
..
use Data::Dumper;
use Devel::Peek;
..
print $d->Dump;
Dump($ar[0]);
Dump($ar[1]);
Dump($ar[2]);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SV = PVMG(0x1821a9c) at 0x18cca44
REFCNT = 2
FLAGS = (POK,pIOK,pPOK)
IV = 1
NV = 0
PV = 0x18d6974 "1"\0
CUR = 1
LEN = 4
SV = PVNV(0x18b7464) at 0x225284
REFCNT = 2
FLAGS = (NOK,POK,pNOK,pPOK)
IV = 0
NV = 1
PV = 0x18d6bcc "1"\0
CUR = 1
LEN = 36
SV = IV(0x18269f0) at 0x1854ec4
REFCNT = 2
FLAGS = (IOK,pIOK)
IV = 1
![]() |
|< 1 2 >| | ![]() |
14 Einträge, 2 Seiten |