How can the use of count() in a for loop be optimized when adding elements to a string in PHP?

When adding elements to a string in a for loop in PHP, using the count() function inside the loop can lead to decreased performance as it recalculates the length of the array in each iteration. To optimize this, the count() function should be called once before the loop starts and stored in a variable. This way, the length of the array is only calculated once, improving the efficiency of the loop.

// Example of optimizing the use of count() in a for loop when adding elements to a string
$array = [1, 2, 3, 4, 5];
$arrayLength = count($array);
$result = '';

for ($i = 0; $i < $arrayLength; $i++) {
    $result .= $array[$i];
}

echo $result;