Hvala na pomoci,
Uspeo sam uz tvoju pomoc da nadjem tu funkciju. Ali, nazalost nisam uspeo da maknem malo dalje sto se tice mog problema
Evo te funkcije sa php.net sajta jos jednom:
PHP kôd:
<?php
$input = "plain[indent] deep[indent] deeper [/indent]deep [/indent]plain";
function parseTagsRecursive($input)
{
$regex = '#\[indent]((?:[^[]|\[(?!/?indent])|(?R))+)\[/indent]#';
if (is_array($input)) {
$input = '<div style="margin-left: 10px">'.$input[1].'</div>';
}
return preg_replace_callback($regex, 'parseTagsRecursive', $input);
}
$output = parseTagsRecursive($input);
echo $output;
?>
Verujem da se ova $regex varijable moze postaviti kao niz gde bih mogao da resim svaki tag ponaosob, ali kako da kasnije razdvojim te tagove i svaki obradim na svoj nacin.
Kod preg_replace mi je ta stvar bila nesto jasnija, ali ovde sam potpuno zbunjen
Hvala jos jednom na pomoci