| Thread (Message) | Date | Author |
Score |
Board |
| Dispatch Table mit Objekten: Objektmethoden statt funktionen
(#55762) |
2005-06-28 18:10 |
Strat
|
 |
Allgemeines zu Perl |
| … ja eine methode eine subroutine ist, als deren erster Parameter entweder ein String(Klasse) oder eine Referenz (ein Objekt) ist, koennte man vielleicht auch mal ueber folgendes nachdenken:
[code]… |
|
| Array::Utils: Wie Rückgabewert als Liste interpretieren
(#189219) |
2018-11-18 13:13 |
haj
|
 |
Allgemeines zu Perl |
| Subroutinen geben aber Listen zurück.
[code=perl]use Array::Utils qw(:all);
my @new = (1,2,3,4);
my @old = (4,5,6,7,8);
push @new, splice(@{[array_minus( @old, @new)]}, 0, 3); # Einzeiler… |
|
| DBI::db disconnect invalidates statement handle
(#157885) |
2012-04-27 10:37 |
pq
|
 |
Datenbanken und Verzeichnisdienste |
| du übergibst den subroutinen variablen, aber das ist teilweise eher dekoration. stattdessen benutzt du in den subs dann globale variablen. |
|
| CMS Tags parsen
(#149149) |
2011-05-25 12:34 |
pq
|
 |
Allgemeines zu Perl |
| und die benutzung der escapes ist falsch.
du willst die subroutinen nicht bei den escapes schreiben, sondern bei der tag-definition.
nimm dir Parse::BBCode::HTML und guck dir als beispiel das… |
|
| eher allgemeine fragen zu oop
(#135999) |
2010-04-14 13:25 |
renee
|
 |
Allgemeines zu Perl |
| In diesem Fall wird eben eine Subroutine "daemon" erstellt. Du könntest es auch so schreiben:
[code=perl]package Daemon::Plugin;
sub daemon {
my ($self,$value) = @_;
$self->{daemon} =… |
|
| Wird &sub in s/x/&sub/e immer ausgeführt?
(#122835) |
2009-07-04 09:52 |
guest sman
|
 |
Allgemeines zu Perl |
| …
ich habe eine sehr lange und Speicher und Laufzeit fressende Subroutine &sub.
Beim Durchlesen eine großen Datei mit
[code=perl]while (<DATEI>)
{
s/x/&sub/e;
print;
}[/code]
soll x… |
|
| Zugriff auf Routinen verhindern?
(#110363) |
2008-05-27 16:28 |
pq
|
 |
Allgemeines zu Perl |
| … 13:45:41--"]
Soll nur aus dem Package heraus die Subroutinen zugegriffen werden?
Zur Not kann man es so machen:[perl]
if( $info[0] ne __PACKAGE__ ) {
print "(test) nicht erlaubt… |
|
| sort(2) - Array wird nicht richtig sortiert :-(
(#107715) |
2008-04-02 01:32 |
pktm
|
 |
Allgemeines zu Perl |
| … Doku:
[quote]
If SUBNAME is specified, it gives the name of a subroutine that returns an integer less than, equal to, or greater than 0, depending on how the elements of the list are to be… |
|
| 2 kurze Fragen zu HTML mit PERL
(#181) |
2007-06-11 16:44 |
renee
|
 |
Perl/CGI |
| … Button "Inhalt" geklickt wurde und dann in Abhängigkeit davon die Subroutine ausführen.
Zu 2) Bitte verwende [cpan=CGI]CGI.pm[/cpan] für das Parsen der Parameter. |
|
| Hinzufügen von Spalten in einer Tabelle
(#2252) |
2004-05-11 12:25 |
piero
|
 |
Perl/CGI |
| … dann kommt mir folgende Fehlermeldung im Browser:
Undefined subroutine &main::sendmail called at /home/webmaster/cgi-bin/bedarfsmeldung2.pl line 66.
Kann es vielleicht daran liegen? |
|
| [Tk] configure Entry
(#186188) |
2017-02-28 19:32 |
GwenDragon
|
 |
Graphische Oberflächen |
| [quote](In the absence of an explicit return, a subroutine, eval, or do FILE automatically returns the value of the last expression evaluated.)[/quote] http://perldoc.perl.org/functions/return.html… |
|
| strict Meldung bei barewords
(#171729) |
2013-11-03 10:39 |
bianca
|
 |
Allgemeines zu Perl |
| …
[quote]Argument "NOVMCL_T_Y__KU[_CLASS" isn't numeric in subroutine entry[/quote]
Als Zeilennummer ist der Aufruf von [c]Win32::Process::Create()[/c] angegeben. |
|
| Setzen von Spezialvariablen in einem Modul
(#166757) |
2013-03-30 15:33 |
Kuerbis
|
 |
Allgemeines zu Perl |
| Ist es ok, wenn ich am Anfang eines Modules, welches Subroutinen enthält, die [c]print[/c] benutzen,
[code=perl]local $\ = undef;
local $, = undef;[/code]
schreibe, oder könnte das irgendwelche… |
|
| Setzen von Spezialvariablen in einem Modul
(#166761) |
2013-03-30 22:33 |
pq
|
 |
Allgemeines zu Perl |
| … in dem es aufgerufen wird, aber auch in allen darin aufgerufenen subroutinen.
[code=perl]$foo = 0;
{
local $foo = 23;
function();
}
function();
sub function {
say "foo=$foo"… |
|
| Setzen von Spezialvariablen in einem Modul
(#166757) |
2013-03-30 15:33 |
Kuerbis
|
 |
Allgemeines zu Perl |
| Ist es ok, wenn ich am Anfang eines Modules, welches Subroutinen enthält, die [c]print[/c] benutzen,
[code=perl]local $\ = undef;
local $, = undef;[/code]
schreibe, oder könnte das irgendwelche… |
|
| Setzen von Spezialvariablen in einem Modul
(#166761) |
2013-03-30 22:33 |
pq
|
 |
Allgemeines zu Perl |
| … in dem es aufgerufen wird, aber auch in allen darin aufgerufenen subroutinen.
[code=perl]$foo = 0;
{
local $foo = 23;
function();
}
function();
sub function {
say "foo=$foo"… |
|
| pack/unpack Daten von Socket
(#163574) |
2012-11-23 16:19 |
monti
|
 |
Netzwerkprogrammierung und Netzwerke mit Perl |
| … data: $data");[/code]
do_log ist einfach nur eine subroutine die mir ins syslog schreibt.
statt des erwähnten 22 Zeichen STrings sehe ich dann 18 Zeichen im Log:
[code]Received data… |
|
| open(my $var,... vs open(IN,...
(#163200) |
2012-11-09 18:32 |
pq
|
 |
Allgemeines zu Perl |
| eine subroutine ist ein block, eine schleife, ein do, oder ein ganz einfacher block:
[code=perl]sub foo { # block startet hier
... |
|
| Vordefinierte Variablen anzeigen
(#177890) |
2014-10-18 13:24 |
pq
|
 |
Allgemeines zu Perl |
| … noch mehr code enthalten, der so einen symboltabellen-eintrag verursachen könnte?
es gibt bestimmte dinge, die merkwürdige einträge verursachen können, z.b. subroutinen-stubs.
[c]sub foo;[/c] |
|
| Denkfehler mit Global Symbol requires explicit package name?
(#147388) |
2011-04-05 11:14 |
Taulmarill
|
 |
Allgemeines zu Perl |
| Außerdem ruft use noch die Methode bzw. Subroutine import in dem geladenen Modul auf.
Davon abgesehen suchen use und require beide nach Dateien in den in @INC angegebenen Pfaden. |