generate php code