escapeshellarg

Supported Versions: PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8
Escape a string to be used as a shell argument
<?php escapeshellarg(string $arg): string
<?php         $mode = $this->isDirectory($target) ? 'J' : 'H';



        exec("mklink /{$mode} ".escapeshellarg($link).' '.escapeshellarg($target));

    }
<?php use Symfony\Component\Process\Process;



return function ($url) {

    Process::fromShellCommandline(sprintf('echo %s > %s', escapeshellarg($url.'?expected-query=1'), escapeshellarg($GLOBALS['open-strategy-output-path'])))->run();

};