para trabajar con PHP no es necesario tener internet, ya ke puedes hacer de tu pc un servidor local o localhost instalandote las cosas necesarias como PHP, Apache y MySQL, puedes instalarte paketes ke te incluyen todo, como por ejemplo:
-
PHP-Triad
-
AppServ
-
FoxServ
Prueba con cualkiera de esas, suerte