Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 4939e5fc000ba7c3f5717aa64a847c19 > files > 47

php-zetacomponents-console-tools-1.7-2.mga7.noarch.rpm

<?php

require_once 'tutorial_autoload.php';

$output = new ezcConsoleOutput();

$menu = new ezcConsoleMenuDialog( $output );
$menu->options = new ezcConsoleMenuDialogOptions();
$menu->options->text = "Please choose a possibility:\n";
$menu->options->validator = new ezcConsoleMenuDialogDefaultValidator(
    array(
        "1" => "Perform some more actions",
        "2" => "Perform another action",
        "0" => "Quit",
    ),
    "0"
);

while ( ( $choice = ezcConsoleDialogViewer::displayDialog( $menu ) ) != 0 )
{
    switch ( $choice )
    {
        case 1:
            echo "Performing some more actions...\n";
            break;
        case 2:
            echo "Performing some other actions!\n";
            break;
    }
}

?>