php old version backward capability