September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie wollen Programmoptionen parsen, die vielleicht als kurze oder lange Optionen angegeben oder die gruppiert sind.
Verwenden Sie die Klasse Console_Getopt von PEAR. Deren getopt( )-Methode kann sowohl Optionen im kurzen Stil parsen, wie z.B. -a oder -b, als auch im langen Stil, wie z.B. --alice oder --bob:
$o = new Console_Getopt;
// Akzeptiert -a, -b und -c.
$opts = $o->getopt($_SERVER['argv'],'abc');
// Akzeptiert --alice und --bob.
$opts = $o->getopt($_SERVER['argv'],'',array('alice','bob'));PEAR bietet außerdem die Methode Console_Getargs, die mehr Funktionen bereitstellt, um dasselbe Problem zu lösen.
Um Optionen im kurzen Stil zu parsen, übergeben ...