Welcome! Today, we will explore creating a simple address book application using PHP and its associative arrays. This task will help you understand how to manipulate associative arrays in PHP, focusing on adding, retrieving, and deleting entries. By the end of this lesson, you'll have a solid grasp of these fundamental operations.
In this task, we will implement three methods to manage our address book:
function addContact($name, $phoneNumber)
: Adds a new contact. Returnsfalse
if the contact already exists; otherwise, adds the contact and returnstrue
. In this task, let's assume phone numbers do not change, so it's not allowed to overwrite the existing contact's number.function getContact($name)
: Retrieves the phone number for a givenname
. Returnsnull
if the contact does not exist.function deleteContact($name)
: Deletes a contact with the givenname
. Returnstrue
if the existing contact is deleted;false
otherwise.
