Phonebook Overview

Get an overview of the phonebook project and its file structure.

This chapter aims to demonstrate how to build a simple phonebook as a shell REPL in a functional programming style. The goal of this project is to write user-facing command-line software without any frameworks or packages designed to ease the process like hoa and reactphp-stdio. The application showcases ideas discussed throughout the course.

PHP has evolved to become a language capable of creating applications that reside in a frontier outside the quintessential web scripting domain: semaphores, daemons, and even web servers exist in the realm of possibility for PHP developers. The console app in this chapter offers some refreshment in its deviation from typical web projects.

Get hands-on with 1200+ tech skills courses.