in reply to Re^3: passing arrays
in thread passing arrays

In that case the expression to be split is defaulting to $_, but at the time of his call it contains undef. You don't have to explicitly provide the text to split, but if you don't do so you should have what you want to split in $_ or it's not going to be very useful.

The cake is a lie.
The cake is a lie.
The cake is a lie.