getopt

(PHP 4 >= 4.3.0, PHP 5)

getopt -- Obtém opções da lista de argumentos da linha de comando

Descrição

array getopt ( string options )

Retorna uma matriz associativa das opções/argumentos baseada no formato especificado no parâmetro options, ou FALSE em caso de erro.

<?php
// interpreta a linha de comando ($GLOBALS['argv'])
$options = getopt("f:hp:");
?>

O parâmetro options deve conter os seguintes elementos: caracteres individuais, e caracteres individuais seguidos por dois pontos para indicar uma opção com um argumento a seguir. Por exemplo, a string de opção x reconhece uma opção -x, e uma string de opção x: reconhece uma opção e um argumento -x argumento. Não importa se o argumento tem espaço no início.

Esta função irá retornar uma matriz de opções/argumentos . Se uma opção não tiver argumento o valor definido será FALSE.

Nota: esta função não é implementada na plataforma Windows