|
Posted by Csaba Gabor on 12/28/07 15:38
On Dec 28, 6:21 am, The87Boy <the87...@gmail.com> wrote:
> I am trying to make a PHP Cli program, but there is something I do not
> know what to do
>
> If we take an example:
> php5 test.php --add Hello World I am great --delete World great --sort
> test.txt
>
> I want to have an array with the commands, that look like this:
> Array (
> [--add] => Array('Hello', 'World', 'I', 'am', 'great'),
> [--delete] => Array('World', 'great'),
> ['--sort'] => Array()
> );
How about this (untested):
$aArgs = array();
foreach ($argv as $arg) {
if (substr($arg,0,2)=="--") $aArgs[$a=$arg] = array();
else $aArgs[$a][] = $arg; }
Csaba Gabor from Vancouver
[Back to original message]
|