PHP Classes

File: Examples/common/hidden.php

Recommend this page to a friend!
  Classes of Christian Vigh   PHP Command Line Arguments Parser   Examples/common/hidden.php   Download  
File: Examples/common/hidden.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP Command Line Arguments Parser
Parse and extract arguments from the command line
Author: By
Last change: Update of Examples/common/hidden.php
Date: 11 months ago
Size: 1,327 bytes


Class file image Download
        This example defines a command line accepting two parameters, -string_value and -integer_value.
        The -integer_value parameter is set as "hidden", so you won't see it when invoking the script with
        the -help reserved parameter. It has a default value of 1.
        You will be able to see the -integer_value help text if you add the --hidden extra parameter with
        -help when running the script, eg :

            php hidden.php -help --hidden
require_once ( dirname ( __FILE__ ) . '/../' ) ;

$definitions = <<<END
        Example script that demonstrates the usage of the "hidden" attribute.
        If you run :

            \$ php hidden.php -help

        you will only see one parameter, -string_value.
        If you add the --hidden special parameter, then you will also see the -interger_value parameter :

            \$ php hidden.php -help --hidden

    <string name="string_value, sv" >
        Help for the string_value parameter.
    <integer name="integer_value, iv" hidden="true" default="1">
        Help for the hidden integer_value parameter.

$cl = new CLParser ( $definitions ) ;
"Value of the -string_value parameter : {$cl -> string_value}\n" ;
"Value of the -integer_value parameter : {$cl -> integer_value}\n" ;