note 112511 added to function.getopt
| From: | tsuliuchao at sina dot com | Date: | Tue, 25 Jun 2013 03:36:16 +0000 |
| Subject: | note 112511 added to function.getopt | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-195342@lists.php.net to get a copy of this message | ||
a.php
<?php
$shortopts = "";
$shortopts .= "f:"; // Required value
$shortopts .= "v::"; // Optional value
$shortopts .= "abc"; // These options do not accept values
$longopts = array(
"required:", // Required value
"optional::", // Optional value
"option", // No value
"opt", // No value
);
$options = getopt($shortopts, $longopts);
var_dump($options);
?>
php a.php -f "value for f" -v -a --required value --optional="optional value"
æ§è¡ç»ææ¯ï¼
array(3) {
["f"]=>
string(11) "value for f"
["v"]=>
array(2) {
[0]=>
bool(false)
[1]=>
string(4) "alue"
}
["a"]=>
array(3) {
[0]=>
bool(false)
[1]=>
bool(false)
[2]=>
bool(false)
}
}
----
Server IP: 61.55.167.234
Probable Submitter: 61.135.152.211
----
Manual Page -- http://php.net/manual/en/function.getopt.php
Edit -- https://master.php.net/note/edit/112511
Del: integrated -- https://master.php.net/note/delete/112511/integrated
Del: useless -- https://master.php.net/note/delete/112511/useless
Del: bad code -- https://master.php.net/note/delete/112511/bad+code
Del: spam -- https://master.php.net/note/delete/112511/spam
Del: non-english -- https://master.php.net/note/delete/112511/non-english
Del: in docs -- https://master.php.net/note/delete/112511/in+docs
Del: other reasons-- https://master.php.net/note/delete/112511
Reject -- https://master.php.net/note/reject/112511
Search -- https://master.php.net/manage/user-notes.php