How can a counter be incremented in PHP based on specific conditions?

To increment a counter in PHP based on specific conditions, you can use an if statement to check the conditions and then increment the counter accordingly. For example, if you want to increment a counter every time a certain condition is met within a loop, you can place the counter increment inside the if statement that checks the condition.

$counter = 0;

// Loop through some data
foreach ($data as $item) {
    // Check specific condition
    if ($item == 'specific_value') {
        // Increment counter
        $counter++;
    }
}

echo "Counter: " . $counter;