how php fulfill its query