Any Bitcoin deal with starting with 1 is a P2PKH deal with. It’s a recipe for establishing a P2PKH locking script.
Meaning the deal with is a prefix adopted by a hash of a public key adopted by a checksum. All that’s wanted here’s a legitimate prefix, a bunch of random wanting bytes and the right checksum. So it’s fully possible to choose a bunch of bytes which can be the ASCII encoding of some sentence, faux its a hash of a public key and simply calculate the wanted checksum.
It would not matter that the bytes that needs to be a hash should not a hash of a public key as a result of nobody is ever going to assemble an unlocking script utilizing a corresponding personal key.
There isn’t any technique to inform if any unspent P2PKH deal with is faux or actual — till somebody posts an unlocking script which you’ll test in opposition to the locking script.
By “faux” I solely imply arrived at aside from by establishing a private-key and public key pair within the typical manner.