improved php parser