Don P: wantarray

Beitrag lesen

Hallo,

Dabei fängt mein Verständnisproblem an, wo Du ganz selbstverständlich mehrere Vornamen in ein Datenfeld gliedern willst. Belasse doch den Namen als ganzes.

Ich habe es so verstanden, dass im Listenkontext der ganze Name (also z.B. das Objekt selber mit den beiden Eigenschaften name und vname) zurückgegeben weden soll, im scalaren Kontext aber nur der Name.

Natürlich kann man dem Objekt eine Methode "wholename" oder so geben, die dann den ganzen Namen zurückgibt, als Array oder als Objekt oder als String, aber die müsste man dann explizit aufrufen. Der Vorteil von Perls wantarray wäre damit aber verloren.

Gruß, Don P