Хотя это вряд ли авторитетный ответ, я не знаю ни одной цели, которую он (передавая целое число в exit
) служит вне среды CLI.Веб-серверы традиционно просто сообщают код состояния HTTP, и у них нет никаких оснований искать коды состояния в других местах.
Вы можете взглянуть на исходный код PHP в каталоге sapi.Например, в php_cli.c вы увидите exit(exit_status);
в конце файла.Я предполагаю, что универсальный интерфейс CGI использует его тоже.Я сомневаюсь, что какой-либо из интерфейсов веб-сервера использует его.