<?php $pokaz = '[ht]<b>asd</b>[/ht]'; $pokaz = preg_replace_callback("#[ht](.*?)[/ht]#si", html_entity_decode, $pokaz); //zwraca blad, ze $pokaz to tablica ?>
$pokaz poddaję htmlspecialchars oraz trim, gdyż mam również inne tagi w planach, a tag [ht] będzie dostępny jedynie dla adminów.
Pytanie brzmi: dlaczego zwraca, że zmienna pokaż to tablica?
Zamieniając $pokaz na $a również jest błąd.