$left_to_guess++; print_r("_ "); } } print_r("\n"); if (count($this->bad_letters) >= self::ATTEMPTS_LIMIT) { print_r("Womp womp\n"); print_r("It was " . $this->word . "\n"); exit(0); } if ($left_to_guess == 0) { print_r("Well done!\n"); exit(0); } print_r("\n"); } public function play() { $this->printState(); print_r("Please type a letter: "); $input = readline(); print_r("\n"); $this->updateState($input); if ($input) { $this->play(); } } } $hangman = new Hangman(); $hangman->play();