>>578
すいません、上は投稿時に$zを誤って消してしまっていました。
下はそれも書かずに済む方法は無いかと思って質問しました。

>>579
こういうのを名前付き引数って言うのですね、知りませんでした。
使ってるphpのバージョンが5.4だったので
クロージャを使って再現する方法について調べてみようと思います。
下はMyClass::test()の方法で期待通り動きました。
MyClassについては具体性に欠けた質問ですみませんでした。

みなさんアドバイス有難うございました。