Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## file.php code:
- <?php
- $var = $_GET[ "var" ];
- echo $var;
- ?>
- ## calling it in bash returns nothing:
- [/share/Web] # php test.php var=echothis
- [/share/Web] # php -f test.php var=echothis
- [/share/Web] # php -f test.php -- var=echothis
- [/share/Web] # php -f test.php -- ?var=echothis
- [/share/Web] #
- ## check contents of $argv by using this code:
- <?php
- $count= count($argv);
- // start at index 1 to avoid parsing the script name
- for($i=1; $i>$count; $i++) {
- $data = explode('=', $argv[$i]); // explode the value into data
- $key = $data[0];
- $val = $data[1];
- echo "{$key}: {$val}\n";
- }
- ?>
- ## ...returns this:
- [/share/Web] # php test.php var=echothis
- array(2) {
- [0]=>
- string(8) "test.php"
- [1]=>
- string(12) "var=echothis"
- }
- [/share/Web] #
Advertisement
Add Comment
Please, Sign In to add comment