This only works in PHP >= 5.3.0 - which is fine if the patch is supposed to only go to XP 5.9. For PHP < 5.3, you'd have to employ a temporary variable.