D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
php55
/
usr
/
share
/
doc
/
pear
/
ConsoleTools
/
docs
/
Filename :
tutorial_example_15_dialog_menu.php
back
Copy
<?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; } } ?>