Site Tools


php_arg

getopt()

<?php
$shortopts  = "";
$shortopts .= "f:";  // Обязательное значение
$shortopts .= "v::"; // Необязательное значение
$shortopts .= "abc"; // Эти параметры не принимают никаких значений

$longopts  = array(
  "required:",     // Обязательное значение
  "optional::",    // Необязательное значение
  "option",        // Нет значения
  "opt",           // Нет значения
);
$options = getopt($shortopts, $longopts);
var_dump($options);
?>

Получения как строки

$argvString = "";
$boolArgc0 = 1;
foreach($argv as $i){
  if($boolArgc0){
      $boolArgc0 = 0;
      continue;
  }
  $argvString .= " " . $i;
}
var_dump($argvString);
You could leave a comment if you were logged in.
php_arg.txt · Last modified: 2019/10/19 17:38 (external edit)

Page Tools