cacti_escapeshellarg_cmd('a"b&c|d^eg(h)i'), 'percent-default' => cacti_escapeshellarg_cmd('host%PATH%name'), 'percent-stripped' => cacti_escapeshellarg_cmd('host%PATH%name', true, true), 'credential-kept' => cacti_escapeshellarg_cmd('p%ss'), ]; foreach ($cases as $label => $result) { echo $label . "\t" . $result . "\n"; }