Musze napisać skrypt php który będzie odpalany z lini poleceń i który musi pobierać poszczególne zmienne.
W jaki sposób najprościej to pobierać? Można za pomocą tablicy $argv i chyba tylko w ten sposób.
Weźmy przykład:
Kod
./skrypt.php -n nazwa --ip=192.168.1.1 -f
I teraz skąd mam wiedzieć którą zmienną jak pobrać?Raz jest skrócona, raz jest normalna z '='. Pomyślałem, że można by to w jakiś sposób wyrażeniami regularnymi sprawdzać.
Tylko coś w moich wyrażeniach jest nie tak.
Gdzie $argument to poprostu $argument = $argv;
<?php $zapis[$a]['parametr'] = $argument; $zapis[$a]['wartosc'] = $this->arguments[$a+1]; $zapis[$a]['parametr'] = $split[0]; $zapis[$a]['wartosc'] = $split[1]; } ?>
Napewno coś z wyrażeniami regularnymi jest nie tak, proszę o wszelkie sugestie.