perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 23
Click for quality!




04.02.2012 / 14:46

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragKann man Variabeln an ein Modul von einem Script aus übergeben?
Seitenanfang
Hi zusammen!

Kann man einem Modul Parameter übergeben die man in einem Script definiert was auf das Modul angewiesen ist?


#!/usr/bin/perl -w

use standard;

$|=1;

standard->header("der string sollte an das modul übergeben werden und an STDOUT gesendet werden");


# standard.pm
package standard;

use warnings;
use strict;

sub header {
my ($VARIABLE) = @_;
print "$VARIABLE";
}
1;

Wie kann ich das was ich oben versucht habe umzusetzten in ein PERL konformes Script schreiben?

Danke für eure Hilfe!

Datum: 31.05.2007-13:56

Beitragre: Kann man Variabeln an ein Modul von einem Script aus übergeben?
Seitenanfang
Genauso..., nur dass wenn du 'header' ueber den Pfeiloperator aufrufst als erstes Argument der Paketname uebergeben wird (findet in OO Anwendung), versuch's so

MyPackage::myfunction($myargument);

Du solltest dir auch einen anderen Paktnamen ueberlegen, kleingeschriebene Paketnamen sind unter Perl pragma-Module ('strict', 'warnings', 'lib', etc.)

----8<-----
perldoc perlmod
Section: Perl Modules

Module names are also capitalized unless they're functioning as pragmas; pragmas are in effect compiler directives, and are sometimes called "pragmatic modules" (or even "pragmata" if you're a classicist).
---->8-----

Datum: 31.05.2007-16:25

-






-
-