---
title: "Inkludera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/81511-inkludera"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "Cactuz"
published: "2003-07-07T16:54:21.000Z"
updated: "2003-07-07T22:59:17.000Z"
replies: 2
views: 284
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/perl-ruby/81511-inkludera"
---

# Inkludera

## #1 — Cactuz, 2003-07-07T16:54Z

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

Permalänk: https://www.webforum.nu/p/81511

## #2 — LMD, 2003-07-07T17:18Z

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".

Permalänk: https://www.webforum.nu/p/1105605

## #3 — Hansen, 2003-07-07T22:59Z

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;
```

Permalänk: https://www.webforum.nu/p/1105791

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/81511-inkludera
