note 112511 added to function.getopt

From: 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

« previous php.notes (#195342) next »