What does it even mean to be a verified expert in PHP?
Anyways, PHP is an interpreted language, so as long as you have an interpreter installed, all you have to do is clone the project and toss it into your web server.
Compiled programming languages are different. In order to create *.exe/*.jar/*.dll/etc, the project needs to run through a set of build instructions to tell the compiler how to build the project. So instead of having an interpreter, you'll need a compiler. For C/C++ projects, you'll need CygWin or MinGW or some similar compiler. For java, you need the JDK relevant to the project version. For C#/VB, I think you just have to use the SDK that comes with Visual Studio, but i'm not positive.
So really, nobody can tell you how to compile a project from Github. The project, if proper, should have a README.md file with build instructions. If not, contact the developer of the project and ask. if you can't do either of those things, then you're on your own.