FIXED by manually uninstalling .NET Core SDK 2.1.520 (x64).
After that it installed fined, and VS PHP was back in 2017. However, PHP project was marked as "incompatible". I restarted VS2017 in Admin mode (once), and loaded the PHP project. Now it worked fine. After that the PHP project also loaded without admin mode (as per usual).