I think the Philly exemption is solely with regards to open carry. OC is legal throughout PA for anybody who may legally own a firearm. In Philly, open carry is only legal for permit holders. At least, that is my understanding.