How can the use of ISO-8859-1 character encoding impact the conversion of HTML entities to special characters in PHP?

When using ISO-8859-1 character encoding in PHP, certain special characters may not be properly converted from HTML entities. To solve this issue, you can use the `html_entity_decode()` function with the `ISO-8859-1` charset parameter specified to ensure correct conversion of HTML entities to special characters.

// HTML entities to be converted
$html_entities = "€ < > &";

// Convert HTML entities to special characters using ISO-8859-1 charset
$special_characters = html_entity_decode($html_entities, ENT_QUOTES, 'ISO-8859-1');

// Output the converted special characters
echo $special_characters;