Command-line argument parsing: Difference between revisions

Content deleted Content added
mNo edit summary
Line 43:
}
</syntaxhighlight>
 
 
===Kotlin===
Line 62 ⟶ 61:
}
</syntaxhighlight>
 
 
===Perl===
Line 98 ⟶ 96:
<syntaxhighlight lang="php">
$args = parseArgs($argv);
echo getArg($args, '"foo'");
 
function parseArgs(array $args)
{
foreach ($args as $arg) {
$tmp = explode('":'", $arg, 2);
if ($arg[0] === '"-'") {
$args[substr($tmp[0], 1)] = $tmp[1];
}