Какая основная функция для запуска программы?
Есть ли она вообще?
Нет
Запуск через командную строку:$ /path/to/interpreter/php /path/to/file.php
Если путь к интерпретатору настроен и файл в текущей директории, то так:$ php file.php
Запуск файла через встроенный веб-сервер:$ php -S localhost:8000 file.php
Вместо 8000 может быть любой порт выше 1024. Заходим в браузер по адресу localhost:8000/file.php и видим, как отработал файл