<?php
$i = 0;
$params = array();
while (++$i < $argc) {
$arg = $argv[$i];
if (substr($arg, 0, 2) == '--') {
$key = substr($arg, 2);
} else if (substr($arg, 0, 1) == '-') {
$key = substr($arg, 1);
} else {
$params[] = $arg;
continue;
}
$i++;
$params[$key] = isset($argv[$i]) ? $argv[$i] : '';
}