What are best practices for using arrays to store values in PHP?

When using arrays to store values in PHP, it is important to follow best practices to ensure efficient and organized code. One best practice is to use meaningful keys for each value in the array to make it easier to access and manipulate data. It is also recommended to use built-in array functions like `array_push()` and `array_pop()` to add or remove elements from the array. Additionally, consider using associative arrays for key-value pairs to improve readability and maintainability of the code.

// Example of using arrays to store values in PHP

// Creating a simple indexed array
$fruits = ['apple', 'banana', 'orange'];

// Adding a new value to the array using array_push()
array_push($fruits, 'grape');

// Removing the last element from the array using array_pop()
$removedFruit = array_pop($fruits);

// Creating an associative array for key-value pairs
$person = [
    'name' => 'John',
    'age' => 30,
    'city' => 'New York'
];

// Accessing values from the associative array
echo $person['name']; // Output: John