escapeshellcmd

Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Escape shell metacharacters
<?php escapeshellcmd(string $command): string
<?php     protected function openViaBuiltInStrategy($url)

    {

        if ($this->systemOsFamily === 'Windows') {

            $process = tap(Process::fromShellCommandline(escapeshellcmd("start {$url}")))->run();



            if (! $process->isSuccessful()) {

                throw new ProcessFailedException($process);
<?php             return;

        }



        $process = tap(Process::fromShellCommandline(escapeshellcmd("{$binary} {$url}")))->run();



        if (! $process->isSuccessful()) {

            throw new ProcessFailedException($process);