webForumDet fria alternativet

Inkludera

2 svar · 272 visningar · startad av Cactuz

CactuzMedlem sedan okt. 2001670 inlägg
#1

Hur inkluderar jag perlkod? Typ som include('kod.php'); i PHP

LMDMedlem sedan jan. 200398 inlägg
#2

Re: Inkludera

Cactuz skrev:

Hur inkluderar jag perlkod? Typ som include('kod.php'); i PHP

Nu är jag ingen expert, men ett sätt om man vill inkludera en klass är att helt enkelt köra "use blubb;". Det förutsätter då att klassen heter "blubb.pm".

HansenMedlem sedan aug. 2000374 inlägg
#3

Postar ett exempel.

kika gärna på perldoc Exporter

script.pl

#!/usr/bin/perl

use strict;
use warnings;
use Utilities;

print name(), " is from ", country(), ".\n";

Utilities.pm

package Utilities;

use strict;
use Exporter;

use vars qw(@ISA @EXPORT);

@ISA    = qw(Exporter);
@EXPORT = qw(name country);

my %countries = (
    DK => 'Denmark',
    NO => 'Norway',
    SE => 'Sweden'
);

sub name {
    return 'Christian';
}

sub country {
    return _loockup_country('SE');
}

sub _loockup_country {
    my $country = shift;
    return $countries{$country};
}

1;
124 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)