Published tablature usually has a curved line, or arc, over or under the notes involved, just as in the pull-off, however, instead of a “P” on the arc, hammer-ons will have an “H.”
Pull-offs between two notes in internet tablature are represented by either a “p”, “^”, or both. The “^” is used for both hammer-ons and pull-offs, but you can tell the difference between a pull-off and a hammer-on by looking at the second note. If the 2nd note is lower than the 1st note, then it is a pull-off.
Similar to published tablature, standard notation uses an arc, but does not include the “P”.