Hej
Jeg har lavet noget kode, men det må da kunne gøres smartere. Altså det er et shell script der bliver brugt til nogle system funktioner som at oprette brugere osv..
- if (isset($_SERVER['argv']['1'])){
- $var = '';
- if (isset($_SERVER['argv']['2'], $_SERVER['argv']['3'])){
- $var = '"'.$_SERVER['argv']['2'].'", "'.$_SERVER['argv']['3'].'"';
- } else if(isset($_SERVER['argv']['2'])){
- $var = '"'.$_SERVER['argv']['2'].'"';
- }
- $_SERVER['argv']['1']($var);
- }
Altså funktionen er at man kalder nogle funktioner med ./scriptnavn.php funktion var1 var2.
men funktionerne er forskellige og antal variabler er også forskellige
dvs. at det skal give noget der ligener det her
./script funk => funk();
./script funk var1 => funk(var1);
./script funk var1 var2 => funk(var1, var2);
Indlæg senest redigeret d. 14.07.2012 01:55 af Bruger #879