Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<win32_add_right_access_servicewin32_continue_service>
^win32service FunctionsLast updated: Mon, 26 Oct 2026

win32_add_service_env_var

(PECL win32service >=1.1.0)

win32_add_service_env_var — Add a custom environment variables on service

Description

function win32_add_service_env_var(string $servicename, string $varname, string $value): void

Add a custom environment variables varname on servicename service. This function work only for the local computer. Administrative privileges are required for this to succeed.

Parameters

servicename

The service name to add environment variable.

varname

The environment variable name.

value

The environment variable value.

Return Values

No value is returned.

Errors/Exceptions

A ValueError is thrown if the value of service parameter is empty.

A ValueError is thrown if the value of varname parameter is empty.

A Win32ServiceException is thrown on error.

See Also


<win32_add_right_access_servicewin32_continue_service>
^win32service FunctionsLast updated: Mon, 26 Oct 2026