Van onderstaande code wordt de eerste en de tweede regel goed uitgevoerd, het laatste deel, tussen de EOT, wordt niet goed uitegvoerd, hier krijg ik een foutmelding over een aray.
<?php
echo $site->site_data['bg_color']; // Werkt goed
$kleur = $site->site_data['bg_color'];
echo $kleur; // Werkt goed
echo <<<EOT
<div>kleur is $site->site_data[bg_color]</div> // Werkt niet
<div>kleur is $kleur</div> // Werkt goed
EOT;
?>
Aangezien ik binnen de EOT een groot aantal variabelen heb itten en ik het geen goed idee vind om alles op een tusenvariabele te zetten zoek ik hier een oplossing voor.
Wanneer ik binnen de EOT de variabele $kleur gebruik gaat het weer wel goed.
bg_color heeft een waarde als '#ff7777';
Wat zie ik over het hoofd ?