Ik gebruik een framework in Adobe lightroom om de foto's van mijn voetbalteam te publiceren. Mijn hosting partij gaat binnenkort over naar php 8.x. Een specifieke functi in het framework is kennelijk niet compatibel met die versie. Kan iemand een fix bedenken?
Het gaat om de volgende functie (de ontwerper was er niet trots op...):
function _doHeaders_callback_setext($matches) {
# Terrible hack to check we haven't found an empty list item.
if ($matches[2] == '-' && preg_match('{^-(?: |$)}', $matches[1]))
return $matches[0];
$level = $matches[2]{0} == '=' ? 1 : 2;
$block = "<h$level>".$this->runSpanGamut($matches[1])."</h$level>";
return "\n" . $this->hashBlock($block) . "\n\n";
}
Het probleem zit bij $matches [2]{0}
HELP! :-)
Bij voorbaat dank; Saam
1.507 views