I thinks you are missing the point phpnode is making. If you are using php5.4 in your server, you can easily replace all YOUR files with [syntax] instead of array(syntax) leaving the framework files untouched. Internally everything will work just as usual.
I don’t get the point of this, its not like javascript where every character counts. It also adds no performance boost. Out of this I like the fact array dereferencing has been added more than anything.
It makes your scripts easier to read and prettier… Especially in Yii, where about anything is done in arrays, it would be an improvement. A big advantage is that using square brackets, you can distinguish between method calls and arrays. For example, compare: