options->text = "Do you want to proceed?"; $question->options->showResults = true; $question->options->validator = new ezcConsoleQuestionDialogCollectionValidator( array( "y", "n" ), "y", ezcConsoleQuestionDialogCollectionValidator::CONVERT_LOWER ); do { echo "\nSome action performed...\n\n"; } while ( ezcConsoleDialogViewer::displayDialog( $question ) !== "n" ); echo "Goodbye!\n"; ?>