No, the abbreviation "PhD" does not have periods. While it was previously common to write "Ph.D.", the trend in modern writing is to omit periods in abbreviations for academic degrees, like PhD, MA, and MBA.
The decision to drop periods in these abbreviations is largely attributed to the increasing popularity of online communication and the ease of typing without periods. Additionally, it aligns with the general trend of using fewer periods in abbreviations, making them more concise and modern.