| Thread (Message) | Date | Author |
Score |
Board |
| Parameterübergabe in Subroutine
(#52377) |
2005-03-06 20:50 |
pq
|
 |
Allgemeines zu Perl |
| [wiki=Perldoc.perlsub]perldoc perlsub[/wiki] |
|
| Parameterübergabe in Subroutine
(#52378) |
2005-03-07 17:40 |
roli
|
 |
Allgemeines zu Perl |
| Hi Meister,
der Link ist spitze, danke. Leider ist die Seite doch ein wenig umfangreich, so das ich die Antwort auf meine Frage leider nicht gefunden habe. |
|
| Parameterübergabe in Subroutine
(#52379) |
2005-03-07 19:26 |
Taulmarill
|
 |
Allgemeines zu Perl |
| gibt's doch zu roli, du bist einfach nur zu bequem um dir die ganze seite durchzulesen :)
aber für die ungeduldigen, shift ohne argument shiftet nicht $_ sondern @_. |
|
| Parameterübergabe in Subroutine
(#52380) |
2005-03-07 19:32 |
betterworld
|
 |
Allgemeines zu Perl |
| Du willst $_[0] und nicht $_ |
|
| Parameterübergabe in Subroutine
(#52381) |
2005-03-07 20:21 |
roli
|
 |
Allgemeines zu Perl |
| Hi,
das ich zu faul bin zum lesen, wueder ich so nicht sagen, ich versuche das ganze halt nur moeglich'st effektiv zu gestallten ;-} Da ich eh jeden Morgen reboote, waere damit dann soooooo viel von… |
|
| Parameterübergabe in Subroutine
(#52382) |
2005-03-07 21:57 |
pq
|
 |
Allgemeines zu Perl |
| naja, roli, solange du dich darauf verlassen kannst, dass es immer
jemanden gibt, der dir es erklärt oder die richtige perldoc-seite weiß, brauchst du natürlich nicht selber lesen. |
|
| Parameterübergabe in Subroutine
(#52383) |
2005-03-08 13:04 |
roli
|
 |
Allgemeines zu Perl |
| Hi,
das es nicht sein kann, das ich hier immer nur Info's "abfrage", ohne Eigeninitiative ist mir schon klar, aber ...
Ich bin halt was Perl angeht noch Neuling. |
|
| Parameterübergabe in Subroutine
(#52384) |
2005-03-08 15:28 |
pq
|
 |
Allgemeines zu Perl |
| du verstehst mich wohl falsch. es ist ja kein thema zu sagen "ich hab das
und das dokument gelesen, hab aber den teil blabla nicht so ganz
verstanden". |
|
| Parameterübergabe in Subroutine
(#52385) |
2005-03-08 19:53 |
ptk
|
 |
Allgemeines zu Perl |
| [quote=pq,07.03.2005, 20:57][tt]$ pdgrep suchbegriff[/tt][/quote]
Du bist also noch nicht auf perlindex ([cpan=Text::English]Text::English[/cpan]) umgestiegen. Ist das grep schnell genug? |
|
| Parameterübergabe in Subroutine
(#52386) |
2005-03-08 20:22 |
pq
|
 |
Allgemeines zu Perl |
| naja, wenn ich zeit habe, mache ich das mal. schnell genug ist es aber allemal. |
|
| Parameterübergabe in Subroutine
(#52387) |
2005-03-08 20:55 |
betterworld
|
 |
Allgemeines zu Perl |
| [quote=roli,08.03.2005, 12:04]Hi,
das es nicht sein kann, das ich hier immer nur Info's "abfrage", ohne Eigeninitiative ist mir schon klar, aber ...
Ich bin halt was Perl angeht noch Neuling. |
|
| Parameterübergabe in Subroutine
(#52388) |
2005-03-09 12:28 |
ptk
|
 |
Allgemeines zu Perl |
| Ich habe pdgrep etwas erweitert. Neue Optionen:
-i fuer case insensitive search
-p damit wird less gestartet, mit :n und :p kann man zwischen den Ergebnisseiten blättern. |
|
| array an subroutine übergeben
(#73241) |
2007-01-15 16:48 |
kale_1990
|
 |
Allgemeines zu Perl |
| … hab folgenden code
[code]
@ids = (32,36,38,34,35);
@bg = trans_id_array(@ids,$varpar1,$varpar2);
sub psh_trans_id_array
{
@ids = $_[0];
$var1 = $_[1];
$var2 = $_[2];
foreach (@ids) {… |
|
| array an subroutine übergeben
(#73242) |
2007-01-15 16:58 |
renee
|
 |
Allgemeines zu Perl |
| Entweder musst Du mit Prototypen arbeiten, oder - was ich eher empfehlen würde - mit Referenzen arbeiten.
Was in diesem Fall geht ist auch einfach die Rehenfolge der Übergabeparameter vertauschen. |
|
| array an subroutine übergeben
(#73243) |
2007-01-15 16:58 |
Taulmarill
|
 |
Allgemeines zu Perl |
| du solltest das array als referenz übergeben. z.b. so
[code]@ids = (32,36,38,34,35);
@bg = trans_id_array(\@ids,$varpar1,$varpar2);
sub psh_trans_id_array
{
@ids = @{$_[0]};
$var1 = $_[1];
$var2 =… |
|
| array an subroutine übergeben
(#73244) |
2007-01-15 17:02 |
kale_1990
|
 |
Allgemeines zu Perl |
| ok danke...werde es so machen!! |
|
| subroutine aufruf von formular
(#29597) |
2006-01-16 11:24 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| nein, sowas macht man üblicherweise so:
[code]if ($cgi->param('action') eq 'foo') {
foo();
}[/code] |
|
| subroutine aufruf von formular
(#29598) |
2006-01-16 13:35 |
Grimm
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| ok vielen dank für die schnelle antwort.
cooles board hier, habs leider erst jetzt entdeckt ;) |
|
| subroutine aufruf von formular
(#29599) |
2006-01-16 14:23 |
Taulmarill
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| es kann u.U. auch sinnvoller sein, ein eigenes cgi script für die einzelnen aufgaben/seiten zu machen. so was lässt sich später besser anpassen weil es kleiner und übersichtlicher ist. |
|
| subroutine aufruf von formular
(#29600) |
2006-01-16 15:17 |
Grimm
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| danke für den tipp. |