php5 compliance in classical mechanics