in reply to split() not working the way I would expect...

You forgot to specify a LIST on the left hand side:
perl -e '$var="11/22";($x,$y) = split("/",$var,);print "x is $x and y +is $y\n";'

jeffa

    A flute with no holes is not a flute . . .
a doughnut with no holes is a danish.
                                - Basho,
                                  famous philosopher