Are there any recommended best practices for optimizing array handling in PHP loops?

When handling arrays in PHP loops, it is recommended to use the `count()` function outside of the loop to get the array size and then use that value in the loop condition. This prevents the `count()` function from being called multiple times in each iteration, improving performance.

$array = [1, 2, 3, 4, 5];
$array_size = count($array);

for ($i = 0; $i < $array_size; $i++) {
    echo $array[$i] . " ";
}