I think this is php 5.4+ only