Frage

Ich möchte mehrere Werte von einer Perl-Subroutine zurückgeben und ihnen in der Masse zuweisen.

Dies funktioniert einige der Zeit, aber nicht, wenn einer der Werte generakodicetagcode ist:

generasacodicetagpre.

perl scheint die Werte zu verketten, und ignorieren Sie mindestens die Elemente.Zerstörungsaufgabe wie in Python oder Ocaml erwarte, was ich erwarte.

Gibt es eine einfache Möglichkeit, mehrere Variablen einen Rückgabewert zuzuweisen?

edit: Hier ist die Art und Weise, wie ich jetzt strukturierte Daten umgeben.Das @a-Array muss mit Bezug genommen werden, da MKV vorgeschlagen wird.

generasacodicetagpre.

War es hilfreich?

Lösung

Nicht sicher, was Sie hier mit Verkettungen meinen:

generasacodicetagpre.

druckt

generasacodicetagpre.

Während:

generasacodicetagpre.

druckt:

generasacodicetagpre.

Der einzige Unterschied ist, dass $ Otherval jetzt unberührt ist, statt 'ZAP'.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top